mirror of
https://github.com/gitbucket/gitbucket.git
synced 2026-01-06 15:42:20 +01:00
Also move the LFS directory
This commit is contained in:
@@ -125,6 +125,12 @@ trait RepositorySettingsControllerBase extends ControllerBase {
|
||||
defining(getWikiRepositoryDir(repository.owner, repository.name)){ dir =>
|
||||
FileUtils.moveDirectory(dir, getWikiRepositoryDir(repository.owner, form.repositoryName))
|
||||
}
|
||||
// Move lfs directory
|
||||
defining(getLfsDir(repository.owner, repository.name)){ dir =>
|
||||
if(dir.isDirectory()) {
|
||||
FileUtils.moveDirectory(dir, getLfsDir(repository.owner, form.repositoryName))
|
||||
}
|
||||
}
|
||||
}
|
||||
flash += "info" -> "Repository settings has been updated."
|
||||
redirect(s"/${repository.owner}/${form.repositoryName}/settings/options")
|
||||
@@ -323,6 +329,13 @@ trait RepositorySettingsControllerBase extends ControllerBase {
|
||||
defining(getWikiRepositoryDir(repository.owner, repository.name)){ dir =>
|
||||
FileUtils.moveDirectory(dir, getWikiRepositoryDir(form.newOwner, repository.name))
|
||||
}
|
||||
// Move lfs directory
|
||||
defining(getLfsDir(repository.owner, repository.name)){ dir =>
|
||||
if(dir.isDirectory()) {
|
||||
FileUtils.moveDirectory(dir, getLfsDir(form.newOwner, repository.name))
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
redirect(s"/${form.newOwner}/${repository.name}")
|
||||
|
||||
Reference in New Issue
Block a user