Skip to content

Commit 69b733d

Browse files
committed
Check not only user's permissions but also whether feature is active or not.
Should be in c5e733b commit. No functional changes.
1 parent 112a4c5 commit 69b733d

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/main/java/ru/mystamps/web/controller/SeriesController.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@
6969
import ru.mystamps.web.support.spring.security.Authority;
7070
import ru.mystamps.web.support.spring.security.CustomUserDetails;
7171
import ru.mystamps.web.support.spring.security.SecurityContextUtils;
72+
import ru.mystamps.web.support.togglz.Features;
7273
import ru.mystamps.web.util.CatalogUtils;
7374
import ru.mystamps.web.util.LocaleUtils;
7475

@@ -374,7 +375,9 @@ public String searchSeriesByCatalog(
374375
model.put("isSeriesInCollection", isSeriesInCollection);
375376
model.put("allowAddingImages", userCanAddImagesToSeries);
376377

377-
if (SecurityContextUtils.hasAuthority(Authority.VIEW_SERIES_SALES)) {
378+
if (Features.SHOW_PURCHASES_AND_SALES.isActive()
379+
&& SecurityContextUtils.hasAuthority(Authority.VIEW_SERIES_SALES)) {
380+
378381
List<PurchaseAndSaleDto> purchasesAndSales =
379382
seriesService.findPurchasesAndSales(series.getId());
380383
model.put("purchasesAndSales", purchasesAndSales);

0 commit comments

Comments
 (0)