Comments (4)
I was not able to reproduce this error. That might have something to do with my fix in commit ecc4097, but that code should be on staging was we added prior to you opening this issue.
I definitely want to make sure we have this resolved before we release though. Would you mind trying to reproduce this issue again?
from odm2datasharingportal.
I think I figured out part of the issue. My new commit 7c80506 fixes an incorrect path in the login_failed
endpoint. That likely explains the 500 response that you received, however that doesn't explain why why your first logging after setting the new password failed. So I think there is probably still a need for additional testing.
from odm2datasharingportal.
@ptomasula, it might explain my error. I experience the error immediately after setting my account password, so it wasn't from the normal pathway. It worked fine as soon as I tried logging in from a fresh start. If you can't reproduce it, I'm OK with moving forward with having others test the process on Staging.
from odm2datasharingportal.
Some of the Stroud Center team also reported similar issues with the version presently on staging. I tracked the error down to the update method of our ORM implementation. The update method drops the the key value pair from the dictionary provided as an argument if that dictionary key equals the primary field name. This results in a KeyError being raised a few lines later when the cognito code was trying to reference the primary key field in the same dictionary.
I fixed this with commit 9a74fba which adds back in the dropped primary key after the update occurs.
from odm2datasharingportal.
Related Issues (20)
- Anchor Link for StreamWatch program location HOT 3
- Batch upload protocol extension HOT 7
- Performance enhancement of CSV download endpoint. HOT 1
- Unable to delete leaf pack experiment from details page HOT 1
- POST to monitormywatershed.org broken HOT 6
- Create obvious path for users to change their own password
- Create path for users to transfer station ownership
- Characterization POSTs against MMW server 2023 May HOT 4
- MMW site down for viewing graphs HOT 1
- create new site Server Error 500 hurrah still created HOT 7
- Inconsistent display of multiple datapoints at one timestamp
- potential db compression settings? HOT 1
- Fix Browse Maps red-green icons for color-blind HOT 1
- Characterization POSTs from 2023 July wrt to MMW
- Users unable to create new or update site notifications HOT 1
- Revisions to Home Page HOT 1
- StreamWatch Schools Updates to Browse Sites HOT 3
- Updates to StreamWatch Assessment Forms HOT 2
- StreamWatch Schools Marcoinvertebrate Forms
- Characterization POSTs from 2023 Aug wrt to MMW HOT 8
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from odm2datasharingportal.