Simplify DomainAdminStore, PackageAdminStore and PluginAdminStore

This commit is contained in:
djmaze 2021-03-14 22:36:23 +01:00
parent bde4d147bb
commit 0345050344
12 changed files with 96 additions and 94 deletions

View file

@ -2,8 +2,6 @@ import ko from 'ko';
import Remote from 'Remote/Admin/Fetch';
import { DomainAdminStore } from 'Stores/Admin/Domain';
import { PluginAdminStore } from 'Stores/Admin/Plugin';
import { PackageAdminStore } from 'Stores/Admin/Package';
import { AbstractViewRight } from 'Knoin/AbstractViews';
@ -19,10 +17,7 @@ class PaneSettingsAdminView extends AbstractViewRight {
this.leftPanelDisabled = leftPanelDisabled;
this.adminManLoadingVisibility = ko
.computed(() => (DomainAdminStore.loading()
|| PluginAdminStore.loading()
|| PackageAdminStore.loading()) ? 'visible' : 'hidden')
.extend({ rateLimit: 300 });
.computed(() => PackageAdminStore.loading() ? 'visible' : 'hidden');
}
toggleLeft(item, event) {

View file

@ -7,6 +7,8 @@ import Remote from 'Remote/Admin/Fetch';
import { decorateKoCommands } from 'Knoin/Knoin';
import { AbstractViewPopup } from 'Knoin/AbstractViews';
import { DomainAdminStore } from 'Stores/Admin/Domain';
class DomainPopupView extends AbstractViewPopup {
constructor() {
super('Domain');
@ -250,7 +252,7 @@ class DomainPopupView extends AbstractViewPopup {
this.saving(false);
if (StorageResultType.Success === sResult && oData) {
if (oData.Result) {
rl.app.reloadDomainList();
DomainAdminStore.fetch();
this.closeCommand();
} else if (Notification.DomainAlreadyExists === oData.ErrorCode) {
this.savingError(i18n('ERRORS/DOMAIN_ALREADY_EXISTS'));

View file

@ -45,7 +45,7 @@ class DomainAliasPopupView extends AbstractViewPopup {
this.saving(false);
if (StorageResultType.Success === result && data) {
if (data.Result) {
rl.app.reloadDomainList();
DomainAdminStore.fetch();
this.closeCommand();
} else if (Notification.DomainAlreadyExists === data.ErrorCode) {
this.savingError(i18n('ERRORS/DOMAIN_ALREADY_EXISTS'));