Project

General

Profile

« Previous | Next » 

Revision 57760

Bug fix

View differences:

modules/uoa-repository-manager-service/trunk/src/main/java/eu/dnetlib/repo/manager/controllers/PiWikController.java
161 161

  
162 162
    @RequestMapping(value = "/getOpenaireId/{repositoryId}" , method = RequestMethod.GET,produces = MediaType.APPLICATION_JSON_VALUE)
163 163
    @ResponseBody
164
    @PreAuthorize("hasRole('ROLE_ADMIN') or hasRole('ROLE_PROVIDE_ADMIN') or ((@piWikService.getPiwikSiteForRepo(#repositoryId).requestor==authentication.userInfo.email or @piWikService.getPiwikSiteForRepo(#repositoryId).requestor) and hasRole('ROLE_USER'))")
164
    @PreAuthorize("hasRole('ROLE_ADMIN') or hasRole('ROLE_PROVIDE_ADMIN') or ((@piWikService.getPiwikSiteForRepo(#repositoryId).requestor==authentication.userInfo.email or @piWikService.getPiwikSiteForRepo(#repositoryId).requestor=='null') and hasRole('ROLE_USER'))")
165 165
    public String getOpenaireId(String repositoryid){
166 166
        return piWikService.getOpenaireId(repositoryid);
167 167
    }

Also available in: Unified diff