Commit 8e423aaf by Riku Silvola

listtemplate mergeily

2 parents 4558d01d ae85d319
......@@ -51,6 +51,7 @@ import fi.insomnia.bortal.model.User;
MapPermission.S_MANAGE_MAPS,
MapPermission.S_MANAGE_OTHERS,
MapPermission.S_BUY_PLACES,
MapPermission.S_RELEASE_PLACE,
ShopPermission.S_LIST_ALL_PRODUCTS,
ShopPermission.S_LIST_USERPRODUCTS,
......
......@@ -459,7 +459,7 @@ public class PlaceBean implements PlaceBeanLocal {
* @return true when successfull, on any erroro false.
*/
@Override
@RolesAllowed(MapPermission.S_BUY_PLACES)
@RolesAllowed({ MapPermission.S_RELEASE_PLACE, MapPermission.S_MANAGE_OTHERS })
public boolean releasePlace(Place place) {
place = placeFacade.find(place.getId());
EventUser user = permbean.getCurrentUser();
......
......@@ -6,7 +6,7 @@ public enum MapPermission implements IAppPermission {
MANAGE_OTHERS, // ("Manage other users reservations in map"),
BUY_PLACES, // ("Reserve and buy places from map"),
VIEW, // ("View maps"),
MANAGE_MAPS, // ("Create and modify maps")
MANAGE_MAPS, RELEASE_PLACE, // ("Create and modify maps")
;
......@@ -14,7 +14,7 @@ public enum MapPermission implements IAppPermission {
public static final String S_BUY_PLACES = "MAP/BUY_PLACES";
public static final String S_VIEW = "MAP/VIEW";
public static final String S_MANAGE_MAPS = "MAP/MANAGE_MAPS";
public static final String S_RELEASE_PLACE = "MAP/RELEASE_PLACE";
private final String fullName;
private final String key;
private static final String I18N_HEADER = "bortalApplication.map.";
......
......@@ -31,8 +31,8 @@
<h:outputText value="#{foodwaveTemplate.name}" />
</h:column>
<h:column>
<h:link value="LOL" outcome="/foodadmin/editTemplate">
<f:param value="#{foodWaveView.templateId}" name="id" />
<h:link value="#{i18n['foodadmin.editTemplate']}" outcome="/foodadmin/editTemplate">
<f:param value="#{foodwaveTemplate.id}" name="id"/>
</h:link>
</h:column>
</h:dataTable>
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!