detect filenames that are postfixed with a copy number indicator
This commit is contained in:
@@ -192,7 +192,9 @@ class MediaController extends Controller
|
|||||||
$name = Helpers::cleanFileName($name);
|
$name = Helpers::cleanFileName($name);
|
||||||
|
|
||||||
if(Media::find($name . '.' . $extension) !== null) {
|
if(Media::find($name . '.' . $extension) !== null) {
|
||||||
$increment = 2;
|
$increment = 1;
|
||||||
|
$name = preg_replace('/-\d+$/', '', $name);
|
||||||
|
|
||||||
while(Media::find($name . '-' . $increment . '.' . $extension) !== null) {
|
while(Media::find($name . '-' . $increment . '.' . $extension) !== null) {
|
||||||
$increment++;
|
$increment++;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user