|
@@ -30,33 +30,11 @@ export default App.factory('settings', (ide, eventTracking) => ({
|
|
|
},
|
|
},
|
|
|
|
|
|
|
|
saveProjectSettings(data) {
|
|
saveProjectSettings(data) {
|
|
|
- // Tracking code.
|
|
|
|
|
- for (let key of Array.from(Object.keys(data))) {
|
|
|
|
|
- const changedSetting = key
|
|
|
|
|
- const changedSettingVal = data[key]
|
|
|
|
|
- eventTracking.sendMB('project-setting-changed', {
|
|
|
|
|
- changedSetting,
|
|
|
|
|
- changedSettingVal
|
|
|
|
|
- })
|
|
|
|
|
- }
|
|
|
|
|
- // End of tracking code.
|
|
|
|
|
-
|
|
|
|
|
data._csrf = window.csrfToken
|
|
data._csrf = window.csrfToken
|
|
|
return ide.$http.post(`/project/${ide.project_id}/settings`, data)
|
|
return ide.$http.post(`/project/${ide.project_id}/settings`, data)
|
|
|
},
|
|
},
|
|
|
|
|
|
|
|
saveProjectAdminSettings(data) {
|
|
saveProjectAdminSettings(data) {
|
|
|
- // Tracking code.
|
|
|
|
|
- for (let key of Array.from(Object.keys(data))) {
|
|
|
|
|
- const changedSetting = key
|
|
|
|
|
- const changedSettingVal = data[key]
|
|
|
|
|
- eventTracking.sendMB('project-admin-setting-changed', {
|
|
|
|
|
- changedSetting,
|
|
|
|
|
- changedSettingVal
|
|
|
|
|
- })
|
|
|
|
|
- }
|
|
|
|
|
- // End of tracking code.
|
|
|
|
|
-
|
|
|
|
|
data._csrf = window.csrfToken
|
|
data._csrf = window.csrfToken
|
|
|
return ide.$http.post(`/project/${ide.project_id}/settings/admin`, data)
|
|
return ide.$http.post(`/project/${ide.project_id}/settings/admin`, data)
|
|
|
}
|
|
}
|