mirror of
https://github.com/scm-manager/scm-manager.git
synced 2025-11-11 16:05:44 +01:00
wip
This commit is contained in:
@@ -58,7 +58,7 @@ public abstract class PublicKeyMapper {
|
||||
RawGpgKeyDto createDto(RawGpgKey rawGpgKey) {
|
||||
Links.Builder linksBuilder = linkingTo();
|
||||
linksBuilder.self(createSelfLink(rawGpgKey));
|
||||
if (UserPermissions.changePublicKeys(rawGpgKey.getOwner()).isPermitted()) {
|
||||
if (UserPermissions.changePublicKeys(rawGpgKey.getOwner()).isPermitted() && !rawGpgKey.isReadonly()) {
|
||||
linksBuilder.single(Link.link("delete", createDeleteLink(rawGpgKey)));
|
||||
}
|
||||
return new RawGpgKeyDto(linksBuilder.build());
|
||||
|
||||
Reference in New Issue
Block a user