Bug: Manuelles Umbenennen legt neue Kopie an statt vorhandene Zieldatei umzubenennen #38
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
Beim manuellen Umbenennen (Button 'Dateiname uebernehmen') wird eine neue Kopie mit dem neuen Namen im Zielordner angelegt. Die vorhandene Zieldatei bleibt bestehen - es entstehen Duplikate.
Reproduktion
Erwartetes Verhalten
ManualFileRenameUseCase erkennt, dass bereits eine Zieldatei fuer diese Quelldatei existiert, und benennt diese um statt eine neue Kopie anzulegen.
Zusammenhang
Beide Bugs haben dieselbe Wurzel: fehlende Pruefung ob eine Zieldatei bereits existiert, bevor kopiert wird.