Code Duplication    Length = 7-7 lines in 2 locations

apps/files_external/lib/Lib/Storage/SMB.php 2 locations

@@ 224-230 (lines=7) @@
221
		try {
222
			$result = $this->share->rename($absoluteSource, $absoluteTarget);
223
		} catch (AlreadyExistsException $e) {
224
			if ($retry) {
225
				$this->remove($target);
226
				$result = $this->share->rename($absoluteSource, $absoluteTarget, false);
227
			} else {
228
				\OC::$server->getLogger()->logException($e, ['level' => ILogger::WARN]);
229
				return false;
230
			}
231
		} catch (InvalidArgumentException $e) {
232
			if ($retry) {
233
				$this->remove($target);
@@ 232-238 (lines=7) @@
229
				return false;
230
			}
231
		} catch (InvalidArgumentException $e) {
232
			if ($retry) {
233
				$this->remove($target);
234
				$result = $this->share->rename($absoluteSource, $absoluteTarget, false);
235
			} else {
236
				\OC::$server->getLogger()->logException($e, ['level' => ILogger::WARN]);
237
				return false;
238
			}
239
		} catch (\Exception $e) {
240
			\OC::$server->getLogger()->logException($e, ['level' => ILogger::WARN]);
241
			return false;