From b3051359e2f0d96dae7114597b274291cf89c03b Mon Sep 17 00:00:00 2001 From: Jonathan Mendez Date: Tue, 5 May 2026 17:11:36 -0600 Subject: [PATCH] singleBranch to default to false from create from marketplace --- .../marketplace/internal/MarketplaceServiceInternalImpl.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/org/craftercms/studio/impl/v2/service/marketplace/internal/MarketplaceServiceInternalImpl.java b/src/main/java/org/craftercms/studio/impl/v2/service/marketplace/internal/MarketplaceServiceInternalImpl.java index 8392f8163d..d5d5704ecd 100644 --- a/src/main/java/org/craftercms/studio/impl/v2/service/marketplace/internal/MarketplaceServiceInternalImpl.java +++ b/src/main/java/org/craftercms/studio/impl/v2/service/marketplace/internal/MarketplaceServiceInternalImpl.java @@ -486,6 +486,9 @@ protected CreateSiteRequest.RemoteSource getCreateFromRemoteRequest(CreateSiteFr createFromRemoteRequest.setRemoteName(request.getRemoteName()); createFromRemoteRequest.setRemoteBranch(plugin.getRef()); createFromRemoteRequest.setAuthentication(NONE); + // The remoteBranch is set to the plugin ref, which actually seems to be a tag. That would + // fail since there is no branch like refs/heads/. So we are cloning all branches (which will bring the tags as well) + createFromRemoteRequest.setSingleBranch(false); return createFromRemoteRequest; }