Prechádzať zdrojové kódy

SavePageControl is independent of PageTagForm

yusuketk 7 rokov pred
rodič
commit
468a877acc

+ 2 - 0
src/client/js/app.js

@@ -189,6 +189,7 @@ const saveWithShortcut = function(markdown) {
   // get options
   const options = componentInstances.savePageControls.getCurrentOptionsToSave();
   options.socketClientId = socketClientId;
+  options.pageTags = 'hoge';
 
   if (editorMode === 'hackmd') {
     // set option to sync
@@ -226,6 +227,7 @@ const saveWithSubmitButton = function(submitOpts) {
   // get options
   const options = componentInstances.savePageControls.getCurrentOptionsToSave();
   options.socketClientId = socketClientId;
+  options.pageTags = 'hoge';
 
   // set 'submitOpts.overwriteScopesOfDescendants' to options
   options.overwriteScopesOfDescendants = submitOpts ? !!submitOpts.overwriteScopesOfDescendants : false;

+ 1 - 3
src/client/js/components/SavePageControls.jsx

@@ -28,9 +28,8 @@ class SavePageControls extends React.PureComponent {
 
   getCurrentOptionsToSave() {
     const slackNotificationOptions = this.refs.slackNotification.getCurrentOptionsToSave();
-    const pageTagOptions = this.refs.pageTagForm.getCurrentOptionsToSave();
     const grantSelectorOptions = this.refs.grantSelector.getCurrentOptionsToSave();
-    return Object.assign(slackNotificationOptions, pageTagOptions, grantSelectorOptions);
+    return Object.assign(slackNotificationOptions, grantSelectorOptions);
   }
 
   /**
@@ -103,7 +102,6 @@ SavePageControls.propTypes = {
   // for SlackNotification
   pagePath: PropTypes.string,
   slackChannels: PropTypes.string,
-  pageTags: PropTypes.string,
   // for GrantSelector
   grant: PropTypes.number,
   grantGroupId: PropTypes.string,