diff --git a/src/main/scala/gitbucket/core/controller/RepositorySettingsController.scala b/src/main/scala/gitbucket/core/controller/RepositorySettingsController.scala index c6f580f..eb35623 100644 --- a/src/main/scala/gitbucket/core/controller/RepositorySettingsController.scala +++ b/src/main/scala/gitbucket/core/controller/RepositorySettingsController.scala @@ -139,6 +139,12 @@ FileUtils.moveDirectory(dir, getLfsDir(repository.owner, form.repositoryName)) } } + // Move release directory + defining(getReleaseFilesDir(repository.owner, repository.name)){ dir => + if(dir.isDirectory) { + FileUtils.moveDirectory(dir, getReleaseFilesDir(repository.owner, form.repositoryName)) + } + } // Delete parent directory FileUtil.deleteDirectoryIfEmpty(getRepositoryFilesDir(repository.owner, repository.name)) @@ -352,6 +358,12 @@ FileUtils.moveDirectory(dir, getLfsDir(form.newOwner, repository.name)) } } + // Move release directory + defining(getReleaseFilesDir(repository.owner, repository.name)){ dir => + if(dir.isDirectory) { + FileUtils.moveDirectory(dir, getReleaseFilesDir(form.newOwner, repository.name)) + } + } // Delere parent directory FileUtil.deleteDirectoryIfEmpty(getRepositoryFilesDir(repository.owner, repository.name)) diff --git a/src/main/scala/gitbucket/core/service/ReleaseService.scala b/src/main/scala/gitbucket/core/service/ReleaseService.scala index 0ca68b6..dae1eec 100644 --- a/src/main/scala/gitbucket/core/service/ReleaseService.scala +++ b/src/main/scala/gitbucket/core/service/ReleaseService.scala @@ -15,15 +15,15 @@ def createReleaseAsset(owner: String, repository: String, releaseId: Int, fileName: String, label: String, size: Long, loginAccount: Account)(implicit s: Session): Unit = { ReleaseAssets insert ReleaseAsset( - owner, - repository, - releaseId, - fileName, - label, - size, - loginAccount.userName, - currentDate, - currentDate + userName = owner, + repositoryName = repository, + releaseId = releaseId, + fileName = fileName, + label = label, + size = size, + uploader = loginAccount.userName, + registeredDate = currentDate, + updatedDate = currentDate ) }