From 8f7a9b7c50a658c7e3721f2b5e006f5d540e3756 Mon Sep 17 00:00:00 2001 From: Nebbie Zebbie Date: Mon, 10 Feb 2020 22:32:00 +0000 Subject: [PATCH] Make image [un]hiding wipe thumb target pre-transfer and not need source --- lib/philomena/images/hider.ex | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/philomena/images/hider.ex b/lib/philomena/images/hider.ex index 9c214e7d..77aabb10 100644 --- a/lib/philomena/images/hider.ex +++ b/lib/philomena/images/hider.ex @@ -9,14 +9,16 @@ defmodule Philomena.Images.Hider do source = image_thumb_dir(image) target = image_thumb_dir(image, key) - File.rename!(source, target) + File.rm_rf(target) + File.rename(source, target) end def unhide_thumbnails(image, key) do source = image_thumb_dir(image, key) target = image_thumb_dir(image) - File.rename!(source, target) + File.rm_rf(target) + File.rename(source, target) end # fixme: these are copied from the thumbnailer