Commit 0aa256b
Wire CLARIN distribution-license submission section (S6)
Override SectionsType.License with SubmissionSectionClarinLicenseDistributionComponent (the CLARIN
distribution-license variant: ng-toggle acceptance + distribution-license-agreement link + help-desk
contact) in sections-decorator.ts, replacing the vanilla checkbox-based SubmissionSectionLicenseComponent.
Update the matching e2e specs to interact with the ng-toggle instead of the vanilla #granted checkbox
(dtq-dev's exact selector): submission.cy.ts + my-dspace.cy.ts now do
`cy.get('ds-clarin-license-distribution ng-toggle').click()`.
npm run build = clean (BUILD_EXIT=0); decorator lints clean; no unit specs reference the section map.
The toggle interaction is verified by the Cypress e2e (runs in CI against a Docker backend).
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>1 parent de5ae7c commit 0aa256b
3 files changed
Lines changed: 7 additions & 8 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
215 | 215 | | |
216 | 216 | | |
217 | 217 | | |
218 | | - | |
| 218 | + | |
219 | 219 | | |
220 | 220 | | |
221 | 221 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
125 | 125 | | |
126 | 126 | | |
127 | 127 | | |
128 | | - | |
| 128 | + | |
129 | 129 | | |
130 | 130 | | |
131 | 131 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
3 | 4 | | |
4 | 5 | | |
5 | 6 | | |
6 | 7 | | |
7 | 8 | | |
8 | | - | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | | - | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
22 | 21 | | |
23 | 22 | | |
24 | 23 | | |
| |||
0 commit comments