summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/projects/commit/init_cherry_pick_commit_modal.js
diff options
context:
space:
mode:
Diffstat (limited to 'app/assets/javascripts/projects/commit/init_cherry_pick_commit_modal.js')
-rw-r--r--app/assets/javascripts/projects/commit/init_cherry_pick_commit_modal.js8
1 files changed, 7 insertions, 1 deletions
diff --git a/app/assets/javascripts/projects/commit/init_cherry_pick_commit_modal.js b/app/assets/javascripts/projects/commit/init_cherry_pick_commit_modal.js
index 24baa27ff70..ad31ad14b2a 100644
--- a/app/assets/javascripts/projects/commit/init_cherry_pick_commit_modal.js
+++ b/app/assets/javascripts/projects/commit/init_cherry_pick_commit_modal.js
@@ -1,5 +1,5 @@
import Vue from 'vue';
-import { parseBoolean } from '~/lib/utils/common_utils';
+import { parseBoolean, convertObjectPropsToCamelCase } from '~/lib/utils/common_utils';
import CommitFormModal from './components/form_modal.vue';
import {
I18N_MODAL,
@@ -19,21 +19,27 @@ export default function initInviteMembersModal() {
title,
endpoint,
branch,
+ targetProjectId,
+ targetProjectName,
pushCode,
branchCollaboration,
existingBranch,
branchesEndpoint,
+ projects,
} = el.dataset;
const store = createStore({
endpoint,
branchesEndpoint,
branch,
+ targetProjectId,
+ targetProjectName,
pushCode: parseBoolean(pushCode),
branchCollaboration: parseBoolean(branchCollaboration),
defaultBranch: branch,
modalTitle: title,
existingBranch,
+ projects: convertObjectPropsToCamelCase(JSON.parse(projects), { deep: true }),
});
return new Vue({