store locale + theme in profile, add theme switch

This commit is contained in:
_Bastler
2021-04-03 13:38:25 +02:00
parent 40ade2ca06
commit 288bdb3956
6 changed files with 82 additions and 13 deletions
+8 -4
View File
@@ -11,16 +11,20 @@ export class ProfileService {
constructor(private http: HttpClient) {
}
getAll(filter?: any[]) {
get(filter?: any[]) {
return this.http.get(environment.apiUrl + "/profiles" + (filter ? "?filter=" + filter.join(",") : ""));
}
getAllForUser(username) {
getField(name) {
return this.http.get(environment.apiUrl + "/profiles/field/" + name);
}
getForUser(username) {
return this.http.get(environment.apiUrl + "/profiles/" + username);
}
getForUser(username, name) {
return this.http.get(environment.apiUrl + "/profiles/" + username + "/" + name);
getFieldForUser(username, name) {
return this.http.get(environment.apiUrl + "/profiles/" + username + "/field/" + name);
}
createOrUpdate(profileModel) {