Yuken Tezuka 3 лет назад
Родитель
Сommit
1447c5949e
1 измененных файлов с 10 добавлено и 0 удалено
  1. 10 0
      bin/data-migrations/v6/src/processor.js

+ 10 - 0
bin/data-migrations/v6/src/processor.js

@@ -31,6 +31,13 @@ function bracketlinkProcessor(body) {
   return body.replace(oldBracketLinkRegExp, '[[$1]]');
   return body.replace(oldBracketLinkRegExp, '[[$1]]');
 }
 }
 
 
+// processor for MIGRATION_TYPE=custom
+function customProcessor(body) {
+  // ADD YOUR PROCESS HERE!
+  // https://github.com/weseek/growi/discussions/7180
+  return body;
+}
+
 // ===========================================
 // ===========================================
 // define processors
 // define processors
 // ===========================================
 // ===========================================
@@ -56,6 +63,9 @@ function getProcessorArray(migrationType) {
     case 'v6':
     case 'v6':
       oldFormatProcessors = [drawioProcessor, plantumlProcessor, tsvProcessor, csvProcessor, bracketlinkProcessor];
       oldFormatProcessors = [drawioProcessor, plantumlProcessor, tsvProcessor, csvProcessor, bracketlinkProcessor];
       break;
       break;
+    case 'custom':
+      oldFormatProcessors = [customProcessor];
+      break;
     default:
     default:
       oldFormatProcessors = [];
       oldFormatProcessors = [];
   }
   }