From 0d1a3bb9f00b898d400dac99365180b133854041 Mon Sep 17 00:00:00 2001 From: Erez Rokah Date: Thu, 23 Jul 2020 16:32:03 +0200 Subject: [PATCH] fix(backend-gitlab): use move commit action only if paths are different (#4064) --- packages/netlify-cms-backend-gitlab/src/API.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/netlify-cms-backend-gitlab/src/API.ts b/packages/netlify-cms-backend-gitlab/src/API.ts index fde4c6f2..26ba7771 100644 --- a/packages/netlify-cms-backend-gitlab/src/API.ts +++ b/packages/netlify-cms-backend-gitlab/src/API.ts @@ -478,8 +478,9 @@ export default class API { let path = trimStart(file.path, '/'); let oldPath = undefined; if (fileExists) { - action = file.newPath ? CommitAction.MOVE : CommitAction.UPDATE; oldPath = file.newPath && path; + action = + file.newPath && file.newPath !== oldPath ? CommitAction.MOVE : CommitAction.UPDATE; path = file.newPath ? trimStart(file.newPath, '/') : path; }