method

RiduClient.updateUpload

Save file, image, and document edits in one revision-checked mutation.

Arguments

ArgumentTypeDescription
collectionSlugThe collection value.
idstringThe id value.
inputUpdateUploadInput<DraftUpdateFor<Config, Slug>> & { publish?: false; }The input value.
optionsMutationOptions<LocaleFor<Config>> & { draft?: true; } & { draft: true; }The options value.

Returns

The declared result.

Promise<OutputFor<Config, Slug>>

Full signature (2 overloads)

RiduClient.updateUpload< Slug extends Extract<UploadCollectionSlug<Config>, DraftCollectionSlug<Config>>, >( collection: Slug, id: string, input: UpdateUploadInput<DraftUpdateFor<Config, Slug>> & { publish?: false; }, options: UpdateOptions<LocaleFor<Config>, true> & { draft: true; }, ): Promise<OutputFor<Config, Slug>> RiduClient.updateUpload<Slug extends UploadCollectionSlug<Config>>( collection: Slug, id: string, input: UpdateUploadInput<UpdateFor<Config, Slug>>, options?: UpdateOptions<LocaleFor<Config>, CollectionDraftsFor<Config, Slug>>, ): Promise<OutputFor<Config, Slug>>

Source packages/sdk/src/types.ts:1306

Related types