add permissions for messages

This commit is contained in:
Moriz Wahl 2023-06-14 16:15:28 +02:00
parent bb8a745566
commit ae131cc656

View File

@ -407,6 +407,7 @@ export default shield(
availableRoles: isAdmin, availableRoles: isAdmin,
getInviteCode: isAuthenticated, // and inviteRegistration getInviteCode: isAuthenticated, // and inviteRegistration
Room: isAuthenticated, Room: isAuthenticated,
Message: isAuthenticated,
}, },
Mutation: { Mutation: {
'*': deny, '*': deny,
@ -461,6 +462,7 @@ export default shield(
markTeaserAsViewed: allow, markTeaserAsViewed: allow,
saveCategorySettings: isAuthenticated, saveCategorySettings: isAuthenticated,
CreateRoom: isAuthenticated, CreateRoom: isAuthenticated,
CreateMessage: isAuthenticated,
}, },
User: { User: {
email: or(isMyOwn, isAdmin), email: or(isMyOwn, isAdmin),