server: allow to like own gallery posts

Since you are also allowed to react to your own notes, it seems sensible
that you should be allowed to like your own gallery posts.

Analogous to commit 4c5aa9e538.

Changelog: Changed
This commit is contained in:
Johann150 2022-10-25 17:12:07 +02:00
parent c5e1c42d0a
commit 384e8c49b7
Signed by untrusted user: Johann150
GPG key ID: 9EE6577A2A06F8F1

View file

@ -17,12 +17,6 @@ export const meta = {
id: '56c06af3-1287-442f-9701-c93f7c4a62ff', id: '56c06af3-1287-442f-9701-c93f7c4a62ff',
}, },
yourPost: {
message: 'You cannot like your post.',
code: 'YOUR_POST',
id: 'f78f1511-5ebc-4478-a888-1198d752da68',
},
alreadyLiked: { alreadyLiked: {
message: 'The post has already been liked.', message: 'The post has already been liked.',
code: 'ALREADY_LIKED', code: 'ALREADY_LIKED',
@ -46,10 +40,6 @@ export default define(meta, paramDef, async (ps, user) => {
throw new ApiError(meta.errors.noSuchPost); throw new ApiError(meta.errors.noSuchPost);
} }
if (post.userId === user.id) {
throw new ApiError(meta.errors.yourPost);
}
// if already liked // if already liked
const exist = await GalleryLikes.findOneBy({ const exist = await GalleryLikes.findOneBy({
postId: post.id, postId: post.id,