File tree 4 files changed +5
-4
lines changed
4 files changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -9,4 +9,5 @@ node_modules/
9
9
pnpm-lock.yaml
10
10
/overlay /
11
11
_update /
12
- # src/assets/php/closed_release_access_manager.php
12
+ # src/assets/php/closed_release_access_manager.php
13
+ src /pnpm-lock.yaml
Original file line number Diff line number Diff line change @@ -39,7 +39,7 @@ export interface IOverlayData
39
39
uid : string ,
40
40
name : string ,
41
41
description : string | null ,
42
- elements : string ,
42
+ elements : string | null ,
43
43
thumbnail : string | null ,
44
44
isPrivate : '0' | '1' ,
45
45
dateAltered : number ,
Original file line number Diff line number Diff line change @@ -624,7 +624,7 @@ class Editor
624
624
this . description . value = overlay . description === null ? '' : overlay . description ;
625
625
this . overlayPrivateCheckbox . checked = overlay . isPrivate == '1' ? true : false ;
626
626
627
- var elements : SavedElements = JSON . parse ( overlay . elements ) ;
627
+ var elements : SavedElements = JSON . parse ( overlay . elements === null ? '{}' : overlay . elements ) ;
628
628
for ( const category of Object . keys ( elements ) )
629
629
{
630
630
for ( const type of Object . keys ( elements [ category ] ) )
Original file line number Diff line number Diff line change @@ -208,7 +208,7 @@ class View
208
208
}
209
209
210
210
var overlay : IOverlayData = response . data ;
211
- var elements : SavedElements = JSON . parse ( overlay . elements ) ;
211
+ var elements : SavedElements = JSON . parse ( overlay . elements === null ? '{}' : overlay . elements ) ;
212
212
213
213
( < HTMLSpanElement > Main . ThrowIfNullOrUndefined ( document . querySelector ( "#ssName" ) ) ) . innerText = overlay . name ;
214
214
( < HTMLSpanElement > Main . ThrowIfNullOrUndefined ( document . querySelector ( "#ssUsername" ) ) ) . innerText = overlay . username ;
You can’t perform that action at this time.
0 commit comments