diff --git a/src/app/repository/services/publish-repository.service.ts b/src/app/repository/services/publish-repository.service.ts
index 14e312955c7291ed910521bd1dc6376c76b78ddd..19fd94d6403992071644deaefbe4d35dcf1b506d 100644
--- a/src/app/repository/services/publish-repository.service.ts
+++ b/src/app/repository/services/publish-repository.service.ts
@@ -65,7 +65,9 @@ export class PublishRepositoryService {
           Authorization: 'Bearer ' + this.fds2Token
         })
       };
-
+      if (!environment.staging && !environment.production) {
+        url = url.replace(':8080', '');
+      }
       return this.http.put(`${url}/meta/state`, { current: 'PUBLISHED' }, httpOptions).toPromise();
     }
   }