forked from noxious/server
#245 : Enhanced asset CRUD logic
This commit is contained in:
@ -14,7 +14,10 @@ export default class ItemCreateEvent extends BaseEvent {
|
||||
|
||||
const spriteRepository = new SpriteRepository()
|
||||
const sprite = await spriteRepository.getFirst()
|
||||
if (!sprite) return callback(false)
|
||||
if (!sprite) {
|
||||
this.sendNotificationAndLog('No sprites found')
|
||||
return callback(false)
|
||||
}
|
||||
|
||||
const newItem = new Item()
|
||||
await newItem.setName('New Item').setItemType(ItemType.WEAPON).setStackable(false).setRarity(ItemRarity.COMMON).setSprite(sprite).save()
|
||||
|
Reference in New Issue
Block a user