Преглед изворни кода

use file upload message service

yusuketk пре 5 година
родитељ
комит
0b8553ded5

+ 2 - 0
src/server/crowi/index.js

@@ -552,6 +552,8 @@ Crowi.prototype.setUpFileUpload = async function() {
     this.fileUploadServiceFactory = new FileUploadServiceFactory(this);
     this.fileUploadService = this.fileUploadServiceFactory.getUploader(this);
 
+    this.fileUploadMessageService = require('../service/file-uploader/s2sMessage')(this);
+
     // add as a message handler
     if (this.s2sMessagingService != null) {
       this.s2sMessagingService.addMessageHandler(this.fileUploadService);

+ 2 - 2
src/server/routes/apiv3/app-settings.js

@@ -583,7 +583,7 @@ module.exports = (crowi) => {
       await crowi.configManager.updateConfigsInTheSameNamespace('crowi', requestAwsSettingParams, true);
       crowi.fileUploadServiceFactory.initializeUploader(crowi);
       crowi.fileUploadService = crowi.fileUploadServiceFactory.getUploader(crowi);
-      crowi.fileUploadService.publishUpdatedMessage();
+      crowi.fileUploadMessageService.publishUpdatedMessage();
 
       const awsSettingParams = {
         s3Region: crowi.configManager.getConfig('crowi', 'aws:s3Region'),
@@ -637,7 +637,7 @@ module.exports = (crowi) => {
       await crowi.configManager.updateConfigsInTheSameNamespace('crowi', requestGcpSettingParams, true);
       crowi.fileUploadServiceFactory.initializeUploader(crowi);
       crowi.fileUploadService = crowi.fileUploadServiceFactory.getUploader(crowi);
-      crowi.fileUploadService.publishUpdatedMessage();
+      crowi.fileUploadMessageService.publishUpdatedMessage();
 
       const gcpSettingParams = {
         gcsApiKeyJsonPath: crowi.configManager.getConfig('crowi', 'gcs:apiKeyJsonPath'),

+ 2 - 2
src/server/service/file-uploader/s2sMessage.js

@@ -3,7 +3,7 @@ const logger = require('@alias/logger')('growi:service:FileUploader');
 const S2sMessage = require('../../models/vo/s2s-message');
 const S2sMessageHandlable = require('../s2s-messaging/handlable');
 
-class S2sMessage extends S2sMessageHandlable {
+class FileUploaderS2sMessage extends S2sMessageHandlable {
 
   constructor(crowi) {
     super();
@@ -59,4 +59,4 @@ class S2sMessage extends S2sMessageHandlable {
 
 }
 
-module.exports = S2sMessage;
+module.exports = FileUploaderS2sMessage;