Skip to content

[LIMS-2172] Pre-session forms#45

Merged
gfrn merged 2 commits into
masterfrom
feature/lims-2172/pre-session-forms
May 18, 2026
Merged

[LIMS-2172] Pre-session forms#45
gfrn merged 2 commits into
masterfrom
feature/lims-2172/pre-session-forms

Conversation

@gfrn
Copy link
Copy Markdown
Collaborator

@gfrn gfrn commented May 15, 2026

JIRA ticket: LIMS-2172

Summary:

This displays different forms for different supported session types, also makes more fields required

Changes:

  • Display different pre-session information forms for different session types

To test:

  • Add CLEM/Talos session types to the database:
INSERT INTO "SessionType" (sessionTypeId, name) VALUES
	 (3, "CLEM"),
	 (4, "Talos");
  • Go to https://local-oidc-test.diamond.ac.uk:9000/proposals/bi23047/sessions/100
  • Select "FIB (Aquilos)"
  • Continue until you reach the pre-session information page, check that FIB-specific fields are displayed (like checkboxes for milling)
  • Submit, click "return to the sample collection summary", check if these fields also show up in the summart page
  • Repeat for "FIB (Talos)"
  • Repeat for "CLEM", it should show different fields

@gfrn gfrn requested a review from ndg63276 May 15, 2026 15:50
@gfrn gfrn self-assigned this May 15, 2026
@gfrn gfrn added the enhancement New feature or request label May 15, 2026
@gfrn gfrn merged commit 9a643f1 into master May 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants