-
-
Notifications
You must be signed in to change notification settings - Fork 4.8k
Error Occurring Using Parse.Cloud.beforeLogin #5998
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Thanks for reporting. This PR should solve this issue: https://github.com/parse-community/parse-server/pull/6001/files |
Just want to report another issue surrounding this. When logging in with an Auth provider, the same error occurs if that user has one or more files associated. I spent some time investigating this problem and found that this error was triggered by this block of code: Lines 749 to 764 in 44015c3
Specifically, when encoding a file object with
Similar to the fix introduced previously (#6001), all we need is to expand file objects before passing them to the trigger
I will prepare a pull request with the proposed fix. |
@kvnkuang Can you open a new issue? We don't want it to get lost. |
Thanks! Issue created #6871. |
Uh oh!
There was an error while loading. Please reload this page.
Issue Description
I'm implementing a check to make sure the user can sign in to the app, but an error occurs while trying to log in to the app.
For the error to occur, the class User must have a column with file and the record must have some file, if null works normally
Steps to reproduce
Cloud implementation code snippet
3|AP | Error: Tried to encode an unsaved file. 3|AP | at encode (/home/user/api/parse-api/node_modules/parse/lib/node/encode.js:73:13) 3|AP | at _default (/home/user/api/parse-api/node_modules/parse/lib/node/encode.js:126:10) 3| AP | at ParseUser.toJSON (/home/user/api/parse-api/node_modules/parse/lib/node/ParseObject.js:578:42) 3| AP | at object (/home/user/api/parse-api/node_modules/parse-server/src/triggers.js:540:23) 3| AP | at success (/home/user/api/parse-api/node_modules/parse-server/src/triggers.js:273:14) 3|AP | at <anonymous>
I was checking and an error is occurring on the user who has a file and when doing the code he can't pass this point
The text was updated successfully, but these errors were encountered: