feat(editor): Add v1 banner (#6443)

This commit is contained in:
Iván Ovejero
2023-06-19 16:23:57 +02:00
committed by कारतोफ्फेलस्क्रिप्ट™
parent 85372aabdf
commit 0fe415add2
17 changed files with 198 additions and 5 deletions

View File

@@ -316,6 +316,11 @@ export class Server extends AbstractServer {
variables: {
limit: 0,
},
banners: {
v1: {
dismissed: false,
},
},
};
}
@@ -411,6 +416,16 @@ export class Server extends AbstractServer {
config.getEnv('deployment.type').startsWith('desktop_') === false,
});
let v1Dismissed = false;
try {
v1Dismissed = config.getEnv('ui.banners.v1.dismissed');
} catch {
// not yet in DB
}
this.frontendSettings.banners.v1.dismissed = v1Dismissed;
// refresh enterprise status
Object.assign(this.frontendSettings.enterprise, {
sharing: isSharingEnabled(),