Skip to content

feat: restore wizard manager and review refresher for custom field persistence#97

Open
Subhanaliweb wants to merge 3 commits intomainfrom
feature/restore-wizard-save-restore
Open

feat: restore wizard manager and review refresher for custom field persistence#97
Subhanaliweb wants to merge 3 commits intomainfrom
feature/restore-wizard-save-restore

Conversation

@Subhanaliweb
Copy link
Copy Markdown
Member

This feature was present in previous commits but was removed and is required to ensure custom submission fields are saved in the database.

  • Add CodecheckWizardManager to load/save custom submission fields (codeRepository, dataRepository, manifestFiles, dataAvailabilityStatement) via API on wizard Continue/Save for Later button clicks
  • Add CodecheckReviewRefresher to detect review step and refresh CODECHECK panel with live data from the API
  • Ensure Vue components mount after saved data is loaded into textareas so they receive correct initial values

…rsistence

- Add CodecheckWizardManager to load/save custom submission fields
  (codeRepository, dataRepository, manifestFiles, dataAvailabilityStatement)
  via API on wizard Continue/Save for Later button clicks
- Add CodecheckReviewRefresher to detect review step and refresh
  CODECHECK panel with live data from the API
- Ensure Vue components mount after saved data is loaded into textareas
  so they receive correct initial values
- Localize hardcoded strings using t() helper
- Replace text-based button detection with class-based detection
- Fix step detection to work with plugin-added steps
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants