-
-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
fix: Original object not retrieved when user logs in with third party auth #7742
base: alpha
Are you sure you want to change the base?
Conversation
Thanks for opening this pull request!
|
I will reformat the title to use the proper commit message syntax. |
## [5.2.1-alpha.1](parse-community/parse-server@5.2.0...5.2.1-alpha.1) (2022-03-26) ### Bug Fixes * return correct response when revert is used in beforeSave ([parse-community#7839](parse-community#7839)) ([f63fb2b](parse-community@f63fb2b))
… Cloud Function validation (parse-community#7892)
## [5.2.1-alpha.2](parse-community/parse-server@5.2.1-alpha.1...5.2.1-alpha.2) (2022-03-26) ### Performance Improvements * reduce database operations when using the constant parameter in Cloud Function validation ([parse-community#7892](parse-community#7892)) ([48bd512](parse-community@48bd512))
# [5.3.0-alpha.1](parse-community/parse-server@5.2.1-alpha.2...5.3.0-alpha.1) (2022-03-27) ### Features * add MongoDB 5.1 compatibility ([parse-community#7682](parse-community#7682)) ([90155cf](parse-community@90155cf))
# [5.3.0-alpha.2](parse-community/parse-server@5.3.0-alpha.1...5.3.0-alpha.2) (2022-03-27) ### Bug Fixes * security upgrade parse push adapter from 4.1.0 to 4.1.2 ([parse-community#7893](parse-community#7893)) ([ef56e98](parse-community@ef56e98))
# [5.3.0-alpha.3](parse-community/parse-server@5.3.0-alpha.2...5.3.0-alpha.3) (2022-03-27) ### Features * add MongoDB 5.2 support ([parse-community#7894](parse-community#7894)) ([6b4b358](parse-community@6b4b358))
Thanks for simplifying the test, it looks good to me. Do you have a suggestion for a fix? |
Unfortunately, I have no idea about it since it hasn't been long since I discovered and started using parse so I am not completely familiar with it and didn't look at the code yet. There could be some workaround to avoid this issue but that would be just adding unnecessary extra data to the database. you should be updating the label of the issue so that maybe someone can take a look at it and propose a solution. |
59215e6
to
e6d7d8f
Compare
@mtrezza any update? |
@parse-community/server anyone has a suggestion for a fix? The failing test here already demos the issue. |
I would assume the issue is happening somewhere around here Line 1604 in c1e808f
|
@Meglali20 Would you want to rebase this PR on alpha and resolve the conflicts? |
@mtrezza you mean if I could fix it? I didn't have time yet to look at the parse server code, so I don't think I could fix it at the moment, If you could provide me with some information on how the process works I would maybe try to figure it out. |
@Meglali20 I didn't mean to fix the issue, just to fix the conflicts in this PR: There have been commits to |
Resolved conflicts. |
This reverts commit 76708dc.
Was there ever a fix for this? Or still just a test that showcases the bug? |
@JesperLekland I am not aware of any fix, I just used a workaround by creating a new class for already registered users. |
I will reformat the title to use the proper commit message syntax. |
New Pull Request Checklist
Issue Description
Related issue: issue#7737
Approach
TODOs before merging