user preferences via API

This commit is contained in:
STEINNI
2025-10-07 19:57:58 +00:00
parent d5940e2f08
commit db3d10539a
7 changed files with 79 additions and 65 deletions
+28
View File
@@ -0,0 +1,28 @@
class MyUserModleModel extends Model {
constructor(privileges) {
super('', privileges)
}
async getPreferences(){
// let endpoint = this.getApiEndpoint('read')
// endpoint.uri = endpoint.uri.replace('{mid}', mid)
return (
this.request('/api/preferences', 'get')
.then( async serverData => serverData.payload)
)
}
async setPreferences(prefs){
// let endpoint = this.getApiEndpoint('read')
// endpoint.uri = endpoint.uri.replace('{mid}', mid)
return (
this.request('/api/preferences', 'put', prefs)
.then( async serverData => serverData.payload)
)
}
}
app.registerClass('MyUserModleModel', MyUserModleModel)