-
Notifications
You must be signed in to change notification settings - Fork 39
Open
Labels
bugSomething isn't workingSomething isn't working
Description
When a user creates a project in one browser (Browser A) and then goes to a different browser (Browser B) and recovers the wallet using the wallet words, fetches the projects, and creates a new project, an issue occurs. If the user returns to Browser A and attempts to create another project, the new project creation overrides the previously created project key instead of generating a new one. This leads to confusion and potential data loss as the system continues to build on the overridden project key.
Steps to Reproduce:
- In Browser A, create a new project.
- Switch to Browser B and recover the wallet using the wallet words.
- Fetch the projects and create a new project in Browser B.
- Return to Browser A and attempt to create another project.
Proposed Fixes:
- Refetch Projects on Create Button: Add logic to refetch the projects before initiating the creation of a new project to ensure the latest project data is available. (the logic is already added in another PR I opened Fixes for issue 103 and 132 #136 for issue Created Project Not Visible Across Multiple Browsers #103 )
- Double-Check Before Posting Data: Refactor the project creation process so that no data is posted until all necessary data is collected and verified. This includes a double-check to ensure that a project with the same key has not already been created.
dangershony
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working