#Cant create document

3 messages · Page 1 of 1 (latest)

modern saddle
#

Hello! I want to create a document but get this error

[AppwriteException: Permissions must be one of: (any, users, user:66f3de0000033ba635fe, user:66f3de0000033ba635fe/verified, users/verified, label:admin)]

This is the function where the error is catched

export const createNewWorkoutplan = async (name, duration, workouts, days,user) => {
try {
const newWorkoutplan = await databases.createDocument(
appwriteConfig.databaseId,
appwriteConfig.workoutplanCollectionId,
ID.unique(),
{
Name: name || 'New Workoutplan',
Duration: duration,
Workouts: workouts,
Days: days,
CreatedAt: new Date().toISOString(),
},
[
Permission.read(Role.user(user.$id),"verified"),
Permission.write(Role.user(user.$id),"verified")
]
);

  return newWorkoutplan;
} catch (error) {
  console.error('Error creating workout plan:', error);
  throw error;
}

};

in the database my user has all permissions aswell as all users have all rights for the collection

Would be great if anyone can help out!

thick shuttle
thick shuttle