nicolium: groups migrations
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
This commit is contained in:
@ -5,6 +5,7 @@ import { accountSchema } from './account';
|
||||
enum GroupRoles {
|
||||
OWNER = 'owner',
|
||||
ADMIN = 'admin',
|
||||
MODERATOR = 'moderator',
|
||||
USER = 'user',
|
||||
}
|
||||
|
||||
|
||||
@ -8,7 +8,7 @@ import { GroupRoles } from './group-member';
|
||||
const groupRelationshipSchema = v.object({
|
||||
id: v.string(),
|
||||
member: v.fallback(v.boolean(), false),
|
||||
role: v.fallback(v.enum(GroupRoles), GroupRoles.USER),
|
||||
role: v.fallback(v.optional(v.enum(GroupRoles)), undefined),
|
||||
requested: v.fallback(v.boolean(), false),
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user