Skip to content

Commit c6a42d4

Browse files
committed
fix: Use Partial CollectionDTO for UpdateCollection
1 parent 421af81 commit c6a42d4

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

src/collections/domain/repositories/ICollectionsRepository.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ export interface ICollectionsRepository {
4545
): Promise<MyDataCollectionItemSubset>
4646
updateCollection(
4747
collectionIdOrAlias: number | string,
48-
updatedCollection: CollectionDTO
48+
updatedCollection: Partial<CollectionDTO>
4949
): Promise<void>
5050
getCollectionFeaturedItems(collectionIdOrAlias: number | string): Promise<FeaturedItem[]>
5151
updateCollectionFeaturedItems(

src/collections/domain/useCases/UpdateCollection.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ export class UpdateCollection implements UseCase<void> {
1919
*/
2020
async execute(
2121
collectionIdOrAlias: number | string,
22-
updatedCollection: CollectionDTO
22+
updatedCollection: Partial<CollectionDTO>
2323
): Promise<void> {
2424
return await this.collectionsRepository.updateCollection(collectionIdOrAlias, updatedCollection)
2525
}

0 commit comments

Comments
 (0)