Add auto-resolution for weird directory files error in Photo

This commit is contained in:
Celestora 2022-04-05 22:36:46 +03:00
parent 599c378b6f
commit 15385ad69d

View file

@ -57,8 +57,10 @@ class Photo extends Media
{ {
$dir = dirname($this->pathFromHash($hash)); $dir = dirname($this->pathFromHash($hash));
$dir = "$dir/$hash" . "_cropped"; $dir = "$dir/$hash" . "_cropped";
if(!is_dir($dir)) if(!is_dir($dir)) {
@unlink($dir); # Added to transparently bypass issues with dead pesudofolders summoned by buggy SWIFT impls (selectel)
mkdir($dir); mkdir($dir);
}
$sizes = simplexml_load_file(OPENVK_ROOT . "/data/photosizes.xml"); $sizes = simplexml_load_file(OPENVK_ROOT . "/data/photosizes.xml");
if(!$sizes) if(!$sizes)