Browse Source

create mdcontPrefixProcessor

Shun Miyazawa 3 years ago
parent
commit
211935b533
1 changed files with 9 additions and 1 deletions
  1. 9 1
      bin/data-migrations/v6/src/processor.js

+ 9 - 1
bin/data-migrations/v6/src/processor.js

@@ -31,6 +31,11 @@ function bracketlinkProcessor(body) {
   return body.replace(oldBracketLinkRegExp, '[[$1]]');
   return body.replace(oldBracketLinkRegExp, '[[$1]]');
 }
 }
 
 
+function mdcontPrefixProcessor(body) {
+  var oldMdcontPrefixRegExp = /mdcont-/g;
+  return body.replace(oldMdcontPrefixRegExp, '');
+}
+
 // processor for MIGRATION_TYPE=custom
 // processor for MIGRATION_TYPE=custom
 function customProcessor(body) {
 function customProcessor(body) {
   // ADD YOUR PROCESS HERE!
   // ADD YOUR PROCESS HERE!
@@ -60,8 +65,11 @@ function getProcessorArray(migrationType) {
     case 'v6-bracketlink':
     case 'v6-bracketlink':
       oldFormatProcessors = [bracketlinkProcessor];
       oldFormatProcessors = [bracketlinkProcessor];
       break;
       break;
+    case 'mdcont':
+      oldFormatProcessors = [mdcontPrefixProcessor];
+      break;
     case 'v6':
     case 'v6':
-      oldFormatProcessors = [drawioProcessor, plantumlProcessor, tsvProcessor, csvProcessor, bracketlinkProcessor];
+      oldFormatProcessors = [drawioProcessor, plantumlProcessor, tsvProcessor, csvProcessor, bracketlinkProcessor, mdcontPrefixProcessor];
       break;
       break;
     case 'custom':
     case 'custom':
       oldFormatProcessors = [customProcessor];
       oldFormatProcessors = [customProcessor];