From 843e989ed6e1b71b4c6a865dd8244cddda9cecf4 Mon Sep 17 00:00:00 2001 From: Konstantin Schaper Date: Mon, 30 Nov 2020 16:01:43 +0100 Subject: [PATCH] fix tag link --- .../v2/resources/DefaultChangesetToChangesetDtoMapper.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/scm-webapp/src/main/java/sonia/scm/api/v2/resources/DefaultChangesetToChangesetDtoMapper.java b/scm-webapp/src/main/java/sonia/scm/api/v2/resources/DefaultChangesetToChangesetDtoMapper.java index f3ae07fac9..561a7719d8 100644 --- a/scm-webapp/src/main/java/sonia/scm/api/v2/resources/DefaultChangesetToChangesetDtoMapper.java +++ b/scm-webapp/src/main/java/sonia/scm/api/v2/resources/DefaultChangesetToChangesetDtoMapper.java @@ -131,9 +131,9 @@ public abstract class DefaultChangesetToChangesetDtoMapper extends HalAppenderMa embeddedBuilder.with("tags", tagCollectionToDtoMapper.getTagDtoList(namespace, name, getListOfObjects(source.getTags(), tags::getTagByName), repository)); } - if (RepositoryPermissions.push(repository).isPermitted()) { - linksBuilder.single(link("tag", resourceLinks.tag().create(namespace, name))); - } + } + if (repositoryService.isSupported(Command.TAG) && RepositoryPermissions.push(repository).isPermitted()) { + linksBuilder.single(link("tag", resourceLinks.tag().create(namespace, name))); } if (repositoryService.isSupported(Command.BRANCHES)) { embeddedBuilder.with("branches", branchCollectionToDtoMapper.getBranchDtoList(repository,