diff --git a/src/chunithm/sql/userRecentRating.ts b/src/chunithm/sql/userRecentRating.ts index 156fb74..7c49605 100644 --- a/src/chunithm/sql/userRecentRating.ts +++ b/src/chunithm/sql/userRecentRating.ts @@ -34,6 +34,12 @@ export class SqlUserRecentRatingRepository profileId: Id, objs: UserRecentRatingItem[] ): Promise { + // Don't do anything if there's nothing to save, + // since trying to execute an empty insert statement fails. + if (objs.length === 0) { + return Promise.resolve(); + } + const stmt = sql .insert( "cm_user_recent_rating",