summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/ide
diff options
context:
space:
mode:
authorPhil Hughes <me@iamphill.com>2018-08-02 14:28:44 +0100
committerPhil Hughes <me@iamphill.com>2018-08-02 14:28:44 +0100
commitbc827dfd3abbf57ec53c28939c26395fca906abd (patch)
tree081d8b9e779062494d37f9f9413c256048555379 /app/assets/javascripts/ide
parent6ce90bfb9fbe122f68765a30cccf560f9caa089b (diff)
downloadgitlab-ce-bc827dfd3abbf57ec53c28939c26395fca906abd.tar.gz
fixed review mode diffs
Diffstat (limited to 'app/assets/javascripts/ide')
-rw-r--r--app/assets/javascripts/ide/stores/mutations.js1
-rw-r--r--app/assets/javascripts/ide/stores/mutations/file.js12
2 files changed, 10 insertions, 3 deletions
diff --git a/app/assets/javascripts/ide/stores/mutations.js b/app/assets/javascripts/ide/stores/mutations.js
index bc6e23fc386..d0bf847dbde 100644
--- a/app/assets/javascripts/ide/stores/mutations.js
+++ b/app/assets/javascripts/ide/stores/mutations.js
@@ -225,6 +225,7 @@ export default {
url: oldEntry.url.replace(new RegExp(`${oldEntry.path}/?$`), newPath),
tree: [],
parentPath,
+ raw: '',
};
oldEntry.moved = true;
oldEntry.movedPath = newPath;
diff --git a/app/assets/javascripts/ide/stores/mutations/file.js b/app/assets/javascripts/ide/stores/mutations/file.js
index a249f7d2e12..c75add39bcd 100644
--- a/app/assets/javascripts/ide/stores/mutations/file.js
+++ b/app/assets/javascripts/ide/stores/mutations/file.js
@@ -56,9 +56,15 @@ export default {
f => f.path === file.path && f.pending && !(f.tempFile && !f.prevPath),
);
- Object.assign(state.entries[file.path], {
- raw,
- });
+ if (file.tempFile) {
+ Object.assign(state.entries[file.path], {
+ content: raw,
+ });
+ } else {
+ Object.assign(state.entries[file.path], {
+ raw,
+ });
+ }
if (!openPendingFile) return;