We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 015f706 + 1278e9b commit a21d23eCopy full SHA for a21d23e
src/module/actor/actor-sheet.js
@@ -283,12 +283,21 @@ export default class OseActorSheet extends ActorSheet {
283
const folder = await fromUuid(data.uuid);
284
if (!folder || folder.type !== "Item") return;
285
286
- let itemArray = folder.contents;
+ let itemArray = folder.contents || [];
287
288
folder.getSubfolders(true).forEach((subfolder) => {
289
itemArray.push(...subfolder.contents);
290
});
291
292
+ // Compendium items
293
+ if (itemArray.length > 0 && itemArray[0]?.uuid?.includes("Compendium")) {
294
+ const items = [];
295
+ itemArray.forEach(async (item) => {
296
+ items.push(await fromUuid(item.uuid));
297
+ });
298
+ itemArray = items;
299
+ }
300
+
301
this._onDropItemCreate(itemArray);
302
}
303
0 commit comments