Opravena chyba 403 po otevření agendy schválených položek. Uživatel může

mít právo READ na agendu, ale nemusí mít práva na zobrazení požadavků na
žádném středisku. V tom případě uvidí agendu prázdnou.
closes #147
multitenant
Josef Rokos 10 years ago
parent f4bff37729
commit cfcecc2e1b

@ -17,6 +17,7 @@ import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.springframework.security.access.AccessDeniedException;
import org.zkoss.bind.annotation.Command;
import org.zkoss.bind.annotation.Init;
import org.zkoss.zk.ui.Executions;
@ -110,4 +111,16 @@ public class ApprovedList extends ListViewModel<JoinedItem>
Window orderForm = (Window) Executions.createComponents("/main/orders/created/orderForm.zul", null, params);
orderForm.doModal();
}
@Override
protected List<JoinedItem> getListFromService()
{
try
{
return super.getListFromService();
} catch (AccessDeniedException e)
{
return new ArrayList<JoinedItem>();
}
}
}

Loading…
Cancel
Save