Untitled
unknown
plain_text
2 years ago
1.1 kB
4
Indexable
// Get all settings
app.post('/settings', verifyApiKey, async (req, res, next) => {
const platform = req.body.platform;
const data = await GetAllSettings();
console.log(platform);
if (!platform) {
// No platform provided, return all settings data
res.json({
status: true,
message: 'All settings fetched successfully',
data: data
});
} else if (platform === 'ios') {
// Platform is iOS, exclude android_settings
const settingData = Exclude(data, ['android_settings']);
res.json({
status: true,
message: 'iOS settings fetched successfully',
data: settingData
});
} else if (platform === 'android') {
// Platform is Android, exclude ios_settings
const settingData = Exclude(data, ['ios_settings']);
res.json({
status: true,
message: 'Android settings fetched successfully',
data: settingData
});
} else {
// Invalid platform provided
res.json({
status: false,
message: 'Invalid platform key',
data: null
});
}
});
Editor is loading...