174 |
174 |
|
175 |
175 |
if(!communityPage.getTop()) {
|
176 |
176 |
// delete page contents with position "top" related to this page from all communities
|
177 |
|
List<PageHelpContentResponse> pageHelpContentResponses = pageHelpContentController.getPageHelpContents(null, communityPage.getId(), "top", null, null);
|
|
177 |
List<PageHelpContentResponse> pageHelpContentResponses = pageHelpContentController.getPageHelpContents(null, communityPage.getRoute(), "top", null, null);
|
178 |
178 |
for(PageHelpContentResponse pageHelpContentResponse : pageHelpContentResponses) {
|
179 |
179 |
pageHelpContentController.deletePageHelpContent(pageHelpContentResponse.getId());
|
180 |
180 |
}
|
... | ... | |
182 |
182 |
|
183 |
183 |
if(!communityPage.getBottom()) {
|
184 |
184 |
// delete page contents with position "bottom" related to this page from all communities
|
185 |
|
List<PageHelpContentResponse> pageHelpContentResponses = pageHelpContentController.getPageHelpContents(null, communityPage.getId(), "bottom", null, null);
|
|
185 |
List<PageHelpContentResponse> pageHelpContentResponses = pageHelpContentController.getPageHelpContents(null, communityPage.getRoute(), "bottom", null, null);
|
186 |
186 |
for(PageHelpContentResponse pageHelpContentResponse : pageHelpContentResponses) {
|
187 |
187 |
pageHelpContentController.deletePageHelpContent(pageHelpContentResponse.getId());
|
188 |
188 |
}
|
... | ... | |
190 |
190 |
|
191 |
191 |
if(!communityPage.getLeft()) {
|
192 |
192 |
// delete page contents with position "left" related to this page from all communities
|
193 |
|
List<PageHelpContentResponse> pageHelpContentResponses = pageHelpContentController.getPageHelpContents(null, communityPage.getId(), "left", null, null);
|
|
193 |
List<PageHelpContentResponse> pageHelpContentResponses = pageHelpContentController.getPageHelpContents(null, communityPage.getRoute(), "left", null, null);
|
194 |
194 |
for(PageHelpContentResponse pageHelpContentResponse : pageHelpContentResponses) {
|
195 |
195 |
pageHelpContentController.deletePageHelpContent(pageHelpContentResponse.getId());
|
196 |
196 |
}
|
... | ... | |
198 |
198 |
|
199 |
199 |
if(!communityPage.getRight()) {
|
200 |
200 |
// delete page contents with position "right" related to this page from all communities
|
201 |
|
List<PageHelpContentResponse> pageHelpContentResponses = pageHelpContentController.getPageHelpContents(null, communityPage.getId(), "right", null, null);
|
|
201 |
List<PageHelpContentResponse> pageHelpContentResponses = pageHelpContentController.getPageHelpContents(null, communityPage.getRoute(), "right", null, null);
|
202 |
202 |
for(PageHelpContentResponse pageHelpContentResponse : pageHelpContentResponses) {
|
203 |
203 |
pageHelpContentController.deletePageHelpContent(pageHelpContentResponse.getId());
|
204 |
204 |
}
|
update_db.js: Bug fix: Set positions in page '/participate/deposit/zenodo'.
PageController.java: Bug fix: When disabling a positions for a page, delete page help contents related to a page ROUTE (not id).