change paths for cardstack types

This commit is contained in:
bignutty 2025-02-14 21:42:54 +01:00
parent 1afe082d92
commit 17964ce5cb
7 changed files with 81 additions and 38 deletions

View file

@ -1,7 +1,8 @@
const { anime, animeSupplemental} = require('#api');
const { PERMISSION_GROUPS, OMNI_ANIME_FORMAT_TYPES, COLORS_HEX} = require('#constants');
const { createDynamicCardStack, CARD_STACK_CONSTANTS } = require("#cardstack");
const { createDynamicCardStack } = require("#cardstack/index");
const { ResolveCallbackTypes } = require("#cardstack/constants");
const { hexToDecimalColor } = require("#utils/color");
const { createEmbed, page } = require('#utils/embed');
@ -153,7 +154,7 @@ module.exports = {
})
return {
type: CARD_STACK_CONSTANTS.RESOLVE_CALLBACK_TYPES.SUBSTACK,
type: ResolveCallbackTypes.SUBSTACK,
cards: cards.length >= 1 ? cards : [
// This happens if the episode metadata resolver fails.
page(createEmbed("defaultNoFooter", context, {
@ -199,7 +200,7 @@ module.exports = {
})
return {
type: CARD_STACK_CONSTANTS.RESOLVE_CALLBACK_TYPES.SUBSTACK,
type: ResolveCallbackTypes.SUBSTACK,
cards: cards
};
}
@ -226,7 +227,7 @@ module.exports = {
let cards = episodes.response.body.relations.map((e) => renderAnimeResultsPage(context, e, false))
return {
type: CARD_STACK_CONSTANTS.RESOLVE_CALLBACK_TYPES.SUBSTACK,
type: ResolveCallbackTypes.SUBSTACK,
cards: cards
};
}