fix: some fixes of multiple notification read (#8819)
* fix: limit multiple notification read * fix * fix
This commit is contained in:
		| @@ -9,6 +9,8 @@ export async function readNotification( | ||||
| 	userId: User['id'], | ||||
| 	notificationIds: Notification['id'][] | ||||
| ) { | ||||
| 	if (notificationIds.length === 0) return; | ||||
|  | ||||
| 	// Update documents | ||||
| 	await Notifications.update({ | ||||
| 		id: In(notificationIds), | ||||
|   | ||||
| @@ -34,7 +34,11 @@ export const paramDef = { | ||||
| 		{ | ||||
| 			type: 'object', | ||||
| 			properties: { | ||||
| 				notificationIds: { type: 'array', items: { type: 'string', format: 'misskey:id' } }, | ||||
| 				notificationIds: { | ||||
| 					type: 'array', | ||||
| 					items: { type: 'string', format: 'misskey:id' }, | ||||
| 					maxItems: 100, | ||||
| 				}, | ||||
| 			}, | ||||
| 			required: ['notificationIds'], | ||||
| 		}, | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 tamaina
					tamaina