Log time ago it worked without any issue when I made a demo app but now it is not working in cloud function. code
TypeScript
?.createMembership(
teamId: inviteCodeDocument.$id,
roles: [e_ROLE_STATUS.REGULAR_USER.name],
userId: pbMessage.dbUserId)
.then((membership) async {
print("Membership :: ${membership.toMap()}");
}).catchError((e) {
print("Error creating memberships: $e");
eStatus = e_STATUS.OPERATION_FAILED;
});```
Error:
```Error creating memberships: AppwriteException: general_argument_invalid, URL is required (400)```
TL;DR
Issue: Developer encountering error "Error creating memberships: AppwriteException: general_argument_invalid, URL is required (400)" when trying to create team membership using USER_ID and TEAM_ID.
Solution: The error is caused by a missing URL parameter in the "createMembership" function. Ensure to specify the URL parameter in the function call to resolve the issue.I think the main difference is
I am setting up the awClient.setSession(awUserSessionSecret);
Recommended threads
- Function deployment failed: Unable to re...
Hi Appwrite team, I have been experiencing persistent errors when i attempt to push my appwrite functions. The logs on the deployment detail page on the console...
- My cloud functions failing 3 days ago (P...
Hi, My cloud function using python has been failing for 3 days, I didn't push any new deployments... Its something to do with it not recognising the entrypoi...
- Scheduled works locking the entire Maria...
I have a scheduled function and apparently that or something is locking the entire MariaDB database and Appwrite is giving MariaDB errors. This error persists e...