File tree Expand file tree Collapse file tree 3 files changed +24
-20
lines changed
java/ru/mystamps/web/feature/site
webapp/WEB-INF/views/series Expand file tree Collapse file tree 3 files changed +24
-20
lines changed Original file line number Diff line number Diff line change @@ -31,7 +31,7 @@ public final class ResourceUrl {
31
31
public static final String STATIC_RESOURCES_URL = "https://stamps.filezz.ru" ;
32
32
33
33
// MUST be updated when any of our resources were modified
34
- public static final String RESOURCES_VERSION = "v0.4.7.1 " ;
34
+ public static final String RESOURCES_VERSION = "v0.4.7.2 " ;
35
35
36
36
private static final String CATALOG_UTILS_JS = "/public/js/" + RESOURCES_VERSION + "/utils/CatalogUtils.min.js" ;
37
37
private static final String COLLECTION_INFO_JS = "/public/js/" + RESOURCES_VERSION + "/collection/info.min.js" ;
Original file line number Diff line number Diff line change @@ -22,3 +22,25 @@ function getCurrencyByCatalogName(catalog) {
22
22
return [ '\u20BD' , 'RUB' ] ;
23
23
}
24
24
}
25
+
26
+ function initPriceCatalog ( ) {
27
+ var catalogNameElem = document . getElementById ( 'price-catalog-name' ) ;
28
+ if ( catalogNameElem == null ) {
29
+ console . error ( "Couldn't initialize catalog name selector: element not found" ) ;
30
+ return ;
31
+ }
32
+ catalogNameElem . addEventListener ( 'change' , function changeCatalogCurrency ( elem ) {
33
+ var name = this . value ;
34
+ var info = getCurrencyByCatalogName ( this . value ) ;
35
+ var symbolElem = document . getElementById ( 'js-catalog-price-symbol' ) ;
36
+ if ( symbolElem == null ) {
37
+ console . error ( "Couldn't change currency symbol: element not found" ) ;
38
+ }
39
+ var titleElem = document . getElementById ( 'catalog-price' ) ;
40
+ if ( titleElem == null ) {
41
+ console . error ( "Couldn't change currency title: element not found" ) ;
42
+ }
43
+ symbolElem . innerText = info [ 0 ] ;
44
+ titleElem . title = info [ 1 ] ;
45
+ } ) ;
46
+ }
Original file line number Diff line number Diff line change @@ -1126,25 +1126,7 @@ <h5 th:text="#{t_add_info_who_selling_series}">Add info about selling/buying thi
1126
1126
1127
1127
< script sec:authorize ="hasAuthority('CREATE_SERIES') ">
1128
1128
window . addEventListener ( 'DOMContentLoaded' , function initPage ( ) {
1129
- var catalogNameElem = document . getElementById ( 'price-catalog-name' ) ;
1130
- if ( catalogNameElem == null ) {
1131
- console . error ( "Couldn't initialize catalog name selector: element not found" ) ;
1132
- return ;
1133
- }
1134
- catalogNameElem . addEventListener ( 'change' , function changeCatalogCurrency ( elem ) {
1135
- var name = this . value ;
1136
- var info = getCurrencyByCatalogName ( this . value ) ;
1137
- var symbolElem = document . getElementById ( 'js-catalog-price-symbol' ) ;
1138
- if ( symbolElem == null ) {
1139
- console . error ( "Couldn't change currency symbol: element not found" ) ;
1140
- }
1141
- var titleElem = document . getElementById ( 'catalog-price' ) ;
1142
- if ( titleElem == null ) {
1143
- console . error ( "Couldn't change currency title: element not found" ) ;
1144
- }
1145
- symbolElem . innerText = info [ 0 ] ;
1146
- titleElem . title = info [ 1 ] ;
1147
- } ) ;
1129
+ initPriceCatalog ( ) ;
1148
1130
} ) ;
1149
1131
</ script >
1150
1132
You can’t perform that action at this time.
0 commit comments