Skip to content

Commit 0fe29bd

Browse files
committed
task: show a release year form only when a year isn't set yet.
Part of #1343
1 parent aacdc19 commit 0fe29bd

File tree

1 file changed

+12
-9
lines changed
  • src/main/webapp/WEB-INF/views/series

1 file changed

+12
-9
lines changed

src/main/webapp/WEB-INF/views/series/info.html

+12-9
Original file line numberDiff line numberDiff line change
@@ -392,7 +392,7 @@ <h5 th:text="#{t_hidden_images}">Hidden images</h5>
392392
</div>
393393
</div>
394394

395-
<div id="add-release-year" sec:authorize="hasAuthority('CREATE_SERIES')"></div>
395+
<div id="add-release-year" sec:authorize="hasAuthority('CREATE_SERIES')" th:if="${series.releaseYear == null}"></div>
396396

397397
<div id="add-catalog-price" sec:authorize="hasAuthority('CREATE_SERIES')"></div>
398398

@@ -1011,13 +1011,6 @@ <h5 th:text="#{t_add_info_who_selling_series}">Add info about selling/buying thi
10111011

10121012
<script th:inline="javascript">
10131013
/*[+
1014-
var addReleaseYearProps = {
1015-
'csrfHeaderName': [[ ${_csrf.headerName} ]],
1016-
'csrfTokenValue': [[ ${_csrf.token} ]],
1017-
'l10n': {},
1018-
'sinceYear': 1840,
1019-
'tillYear': new Date().getFullYear()
1020-
};
10211014
var addCatalogPriceProps = {
10221015
'csrfHeaderName': [[ ${_csrf.headerName} ]],
10231016
'csrfTokenValue': [[ ${_csrf.token} ]],
@@ -1049,9 +1042,19 @@ <h5 th:text="#{t_add_info_who_selling_series}">Add info about selling/buying thi
10491042
};
10501043
/* -]*/
10511044

1052-
renderComponent(AddReleaseYearForm, addReleaseYearProps, 'add-release-year');
10531045
renderComponent(AddCatalogPriceForm, addCatalogPriceProps, 'add-catalog-price');
10541046
renderComponent(AddCatalogNumbersForm, addCatalogNumbersProps, 'add-catalog-numbers');
1047+
1048+
/*[# th:if="${series.releaseYear == null}"]*/
1049+
var addReleaseYearProps = {
1050+
'csrfHeaderName': [[ ${_csrf.headerName} ]],
1051+
'csrfTokenValue': [[ ${_csrf.token} ]],
1052+
'l10n': {},
1053+
'sinceYear': 1840,
1054+
'tillYear': new Date().getFullYear()
1055+
};
1056+
renderComponent(AddReleaseYearForm, addReleaseYearProps, 'add-release-year');
1057+
/*[/]*/
10551058
</script>
10561059
<!--/*/
10571060
</th:block>

0 commit comments

Comments
 (0)