fix: show the beta warning on web
This commit is contained in:
@@ -15,6 +15,7 @@ import {
|
||||
import { WebApplication } from '@/ui_models/application';
|
||||
import { Editor } from '@/ui_models/editor';
|
||||
import { action, makeObservable, observable } from 'mobx';
|
||||
import { Bridge } from '@/services/bridge';
|
||||
|
||||
export enum AppStateEvent {
|
||||
TagChanged = 1,
|
||||
@@ -77,7 +78,8 @@ export class AppState {
|
||||
constructor(
|
||||
$rootScope: ng.IRootScopeService,
|
||||
$timeout: ng.ITimeoutService,
|
||||
application: WebApplication
|
||||
application: WebApplication,
|
||||
private bridge: Bridge,
|
||||
) {
|
||||
this.$timeout = $timeout;
|
||||
this.$rootScope = $rootScope;
|
||||
@@ -133,7 +135,7 @@ export class AppState {
|
||||
}
|
||||
|
||||
private determineBetaWarningValue() {
|
||||
if ((window as any).electronAppVersion?.includes('-beta')) {
|
||||
if (this.bridge.appVersion.includes('-beta')) {
|
||||
switch (localStorage.getItem(SHOW_BETA_WARNING_KEY)) {
|
||||
case 'true':
|
||||
default:
|
||||
|
||||
@@ -63,7 +63,8 @@ export class ApplicationGroup extends SNApplicationGroup {
|
||||
const appState = new AppState(
|
||||
this.$rootScope,
|
||||
this.$timeout,
|
||||
application
|
||||
application,
|
||||
this.bridge,
|
||||
);
|
||||
const archiveService = new ArchiveManager(
|
||||
application
|
||||
|
||||
Reference in New Issue
Block a user