From d157426d66d4387dd1adca65549fc4d8509719b8 Mon Sep 17 00:00:00 2001 From: Naoki Takezoe Date: Mon, 4 Dec 2017 20:55:11 +0900 Subject: [PATCH] Fix error page for repository creation --- .../core/service/RepositoryCreationService.scala | 2 +- .../twirl/gitbucket/core/repo/creating.scala.html | 13 ++++++++++--- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/src/main/scala/gitbucket/core/service/RepositoryCreationService.scala b/src/main/scala/gitbucket/core/service/RepositoryCreationService.scala index 65e95a91c..7b9bffd79 100644 --- a/src/main/scala/gitbucket/core/service/RepositoryCreationService.scala +++ b/src/main/scala/gitbucket/core/service/RepositoryCreationService.scala @@ -39,7 +39,7 @@ object RepositoryCreationService { } def getCreationError(owner: String, repository: String): Option[String] = { - Option(Creating.get(s"${owner}/${repository}")).getOrElse(None) + Option(Creating.remove(s"${owner}/${repository}")).getOrElse(None) } } diff --git a/src/main/twirl/gitbucket/core/repo/creating.scala.html b/src/main/twirl/gitbucket/core/repo/creating.scala.html index 8c4e753ef..715a5b59c 100644 --- a/src/main/twirl/gitbucket/core/repo/creating.scala.html +++ b/src/main/twirl/gitbucket/core/repo/creating.scala.html @@ -2,10 +2,16 @@ @gitbucket.core.html.main("Creating...") {
-
+ +

Creating repository...

+ +
} @@ -21,8 +27,9 @@ setTimeout(checkCreating, 2000); } else { if (data.error) { - alert(data.error); - location.href = '@context.path/new'; + $('#errorMessage').text(data.error); + $('#error').show(); + $('#progress').hide(); } else { location.href = '@context.path/@owner/@repository'; }