|
@@ -113,12 +113,12 @@ interface Receiver {
|
|
|
answerGROWIInfo(): Promise<IDataGROWIInfo>
|
|
answerGROWIInfo(): Promise<IDataGROWIInfo>
|
|
|
/**
|
|
/**
|
|
|
* DO NOT USE TransferKeyModel.create() directly, instead, use this method to create a TransferKey document.
|
|
* DO NOT USE TransferKeyModel.create() directly, instead, use this method to create a TransferKey document.
|
|
|
- * This method receives appSiteUrl to create a TransferKey document and returns generated transfer key string.
|
|
|
|
|
|
|
+ * This method receives appSiteUrlOrigin to create a TransferKey document and returns generated transfer key string.
|
|
|
* UUID is the same value as the created document's _id.
|
|
* UUID is the same value as the created document's _id.
|
|
|
- * @param {string} appSiteUrl appSiteUrl
|
|
|
|
|
|
|
+ * @param {string} appSiteUrlOrigin GROWI app site URL origin
|
|
|
* @returns {string} Transfer key string (e.g. http://localhost:3000__grw_internal_tranferkey__<uuid>)
|
|
* @returns {string} Transfer key string (e.g. http://localhost:3000__grw_internal_tranferkey__<uuid>)
|
|
|
*/
|
|
*/
|
|
|
- createTransferKey(appSiteUrl: string): Promise<string>
|
|
|
|
|
|
|
+ createTransferKey(appSiteUrlOrigin: string): Promise<string>
|
|
|
/**
|
|
/**
|
|
|
* Receive transfer request and import data.
|
|
* Receive transfer request and import data.
|
|
|
* @param {Readable} zippedGROWIDataStream
|
|
* @param {Readable} zippedGROWIDataStream
|
|
@@ -128,10 +128,10 @@ interface Receiver {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
const generateAxiosRequestConfigWithTransferKey = (tk: TransferKey, additionalHeaders: {[key: string]: string} = {}) => {
|
|
const generateAxiosRequestConfigWithTransferKey = (tk: TransferKey, additionalHeaders: {[key: string]: string} = {}) => {
|
|
|
- const { appUrl, key } = tk;
|
|
|
|
|
|
|
+ const { appSiteUrlOrigin, key } = tk;
|
|
|
|
|
|
|
|
return {
|
|
return {
|
|
|
- baseURL: appUrl,
|
|
|
|
|
|
|
+ baseURL: appSiteUrlOrigin,
|
|
|
headers: {
|
|
headers: {
|
|
|
...additionalHeaders,
|
|
...additionalHeaders,
|
|
|
[X_GROWI_TRANSFER_KEY_HEADER_NAME]: key,
|
|
[X_GROWI_TRANSFER_KEY_HEADER_NAME]: key,
|
|
@@ -502,9 +502,9 @@ export class G2GTransferReceiverService implements Receiver {
|
|
|
return generateGROWIInfo(this.crowi);
|
|
return generateGROWIInfo(this.crowi);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- public async createTransferKey(appSiteUrl: string): Promise<string> {
|
|
|
|
|
|
|
+ public async createTransferKey(appSiteUrlOrigin: string): Promise<string> {
|
|
|
const uuid = new MongooseTypes.ObjectId().toString();
|
|
const uuid = new MongooseTypes.ObjectId().toString();
|
|
|
- const transferKeyString = TransferKey.generateKeyString(uuid, appSiteUrl);
|
|
|
|
|
|
|
+ const transferKeyString = TransferKey.generateKeyString(uuid, appSiteUrlOrigin);
|
|
|
|
|
|
|
|
// Save TransferKey document
|
|
// Save TransferKey document
|
|
|
let tkd;
|
|
let tkd;
|