Merge Minor into main #113

Manually merged
niggl merged 416 commits from dev into main 2021-03-26 16:34:56 +00:00
Showing only changes of commit 178c2579d5 - Show all commits

View File

@ -2,13 +2,16 @@
import { _ } from "svelte-i18n";
import isEmail from "validator/es/lib/isEmail";
import { MeService } from "@odit/lfk-client-js";
$: data_loaded = false;
$: original_data = {};
$: editable = {};
$: changes_performed = !(
JSON.stringify(editable) === JSON.stringify(original_data)
);
$: save_enabled = changes_performed && isEmail(editable.email);
const user_promise = MeService.meControllerGetPermissions().then((data) => {
const user_promise = MeService.meControllerGet().then((data) => {
data_loaded = true;
data.groups = data.groups.map(g => g.id);
original_data = Object.assign(original_data, data);
editable = Object.assign(editable, original_data);
});