-
Notifications
You must be signed in to change notification settings - Fork 47
Open
Labels
bugSomething isn't workingSomething isn't working
Description
👟 Reproduction steps
Get the user in a server action
const user = await account.get();
and return the value to the client.
Error: Only plain objects, and a few built-ins, can be passed to Client Components from Server Components. Classes or null prototypes are not supported. {} at ignore-listed frames { digest: '2206141838' }
After some investigation that is caused by the new bigint library used in 22.1.0.
user [Object: null prototype] { '$id': '', '$createdAt': '', '$updatedAt': '', name: '' }
the returned object is now a [Object: null prototype].
👍 Expected behavior
Return: {}
👎 Actual Behavior
Return: [Object: null prototype] {}
🎲 Appwrite version
Different version (specify in environment)
💻 Operating system
MacOS
🧱 Your Environment
No response
👀 Have you spent some time to check if this issue has been raised before?
- I checked and didn't find similar issue
🏢 Have you read the Code of Conduct?
- I have read the Code of Conduct
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working