File tree Expand file tree Collapse file tree 2 files changed +8
-3
lines changed Expand file tree Collapse file tree 2 files changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -56,7 +56,7 @@ abstract class EffectDefinition {
56
56
} ) : Promise < void > {
57
57
const effectPromises = this . initialItemEffects . map (
58
58
async ( itemEffect ) => {
59
- const item = await Item . create (
59
+ const item = await Item . implementation . create (
60
60
createConvenientItem ( {
61
61
item : {
62
62
name : itemEffect . itemData . name ,
Original file line number Diff line number Diff line change @@ -16,6 +16,7 @@ import {
16
16
} from "./base-convenient-effects-v2.ts" ;
17
17
import { BackupConvenientEffectsV2 } from "./backup-convenient-effects-v2.ts" ;
18
18
import { getApi , getItemType } from "src/ts/utils/gets.ts" ;
19
+ import { error } from "src/ts/logger.ts" ;
19
20
20
21
class ConvenientEffectsV2 extends BaseConvenientEffectsV2 {
21
22
#settings: Settings ;
@@ -509,8 +510,12 @@ class ConvenientEffectsV2 extends BaseConvenientEffectsV2 {
509
510
newEffect ,
510
511
] ) ;
511
512
512
- // todo force: true when this is app v2 type
513
- ( effects [ 0 ] as ActiveEffect < Item < null > > ) . sheet . render ( true ) ;
513
+ if ( effects [ 0 ] ) {
514
+ // todo force: true when this is app v2 type
515
+ ( effects [ 0 ] as ActiveEffect < Item < null > > ) . sheet . render ( true ) ;
516
+ } else {
517
+ error ( "Failed to create effect" ) ;
518
+ }
514
519
}
515
520
516
521
static async #onCreateFolder( ...args : any [ ] ) : Promise < void > {
You can’t perform that action at this time.
0 commit comments