diff --git a/src/index.ts b/src/index.ts index 8de3151b..4bd83d1e 100755 --- a/src/index.ts +++ b/src/index.ts @@ -494,7 +494,7 @@ class Storyblok { if ( params.resolve_links && - ['1', 'story', 'url'].indexOf(params.resolve_links) > -1 && + ['1', 'story', 'url', 'link'].indexOf(params.resolve_links) > -1 && (responseData.links?.length || responseData.link_uuids?.length) ) { await this.resolveLinks(responseData, params, resolveId) diff --git a/src/interfaces.ts b/src/interfaces.ts index ec8d41fd..ce9982b5 100644 --- a/src/interfaces.ts +++ b/src/interfaces.ts @@ -10,7 +10,7 @@ export interface ISbStoriesParams { excluding_ids?: string excluding_fields?: string version?: 'draft' | 'published' - resolve_links?: 'url' | 'story' | '0' | '1' | 'link' + resolve_links?: 'link' | 'url' | 'story' | '0' | '1' | 'link' resolve_relations?: string | string[] resolve_assets?: number cv?: number @@ -42,7 +42,7 @@ export interface ISbStoryParams { token?: string find_by?: 'uuid' version?: 'draft' | 'published' - resolve_links?: 'url' | 'story' | '0' | '1' + resolve_links?: 'link' | 'url' | 'story' | '0' | '1' resolve_relations?: string | string[] cv?: number from_release?: string