5
0
Fork 0
mirror of https://0xacab.org/sutty/sutty synced 2024-11-18 01:26:24 +00:00

merge WIP

This commit is contained in:
jazzari 2023-11-14 16:05:19 +01:00
parent 7e0ab59ffa
commit 63884a8915

View file

@ -88,6 +88,7 @@ SiteService = Struct.new(:site, :usuarie, :params, keyword_init: true) do
end end
def rename(name) def rename(name)
moved = false
moved = false moved = false
Site.transaction do Site.transaction do
raise ActiveRecord::Rollback if site.path raise ActiveRecord::Rollback if site.path
@ -96,6 +97,7 @@ SiteService = Struct.new(:site, :usuarie, :params, keyword_init: true) do
ActiveStorage::Blob.where(service_name: site.name_was).update_all(service_name: site.name) ActiveStorage::Blob.where(service_name: site.name_was).update_all(service_name: site.name)
site.save site.save
moved = true moved = true
moved = true
rescue StandardError rescue StandardError
FileUtils.mv (site.path, site.path_was) if moved FileUtils.mv (site.path, site.path_was) if moved
raise raise