Skip to content
Snippets Groups Projects
Commit 050134bf authored by Angelina Filippova's avatar Angelina Filippova
Browse files

Add User Backup settings, fix key for Pleroma.Web.Plugs.RemoteIp

parent 6698a996
Branches
Tags
No related merge requests found
......@@ -2,6 +2,10 @@
<div v-if="!loading" :class="isSidebarOpen" class="form-container">
<editor-input v-model="termsOfServicesContent" :name="'terms-of-service'" @input="handleEditorUpdate"/>
<el-divider class="divider thick-line"/>
<el-form :model="backupData" :label-position="labelPosition" :label-width="labelWidth">
<setting :setting-group="backup" :data="backupData"/>
</el-form>
<el-divider v-if="backup" class="divider thick-line"/>
<el-form :model="mimeTypesData" :label-position="labelPosition" :label-width="labelWidth">
<setting :setting-group="mimeTypes" :data="mimeTypesData"/>
</el-form>
......@@ -42,6 +46,12 @@ export default {
...mapGetters([
'settings'
]),
backup() {
return this.settings.description.find(setting => setting.key === 'Pleroma.User.Backup')
},
backupData() {
return _.get(this.settings.settings, [':pleroma', 'Pleroma.User.Backup']) || {}
},
castAndValidate() {
return this.settings.description.find(setting => setting.key === 'Pleroma.Web.ApiSpec.CastAndValidate')
},
......
......@@ -78,7 +78,7 @@ export const tabs = description => {
},
'other': {
label: 'settings.other',
settings: [':mime', 'Pleroma.Web.Plugs.RemoteIp', ':modules', 'Pleroma.Web.ApiSpec.CastAndValidate', ':terms_of_services']
settings: [':mime', 'Pleroma.User.Backup', 'Pleroma.Web.Plugs.RemoteIp', ':modules', 'Pleroma.Web.ApiSpec.CastAndValidate', ':terms_of_services']
}
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment