From cdee689735d6df7b99d8b4ad9d933bc9c65f5952 Mon Sep 17 00:00:00 2001 From: Wing-Kam Wong Date: Sat, 15 Apr 2023 16:51:41 +0800 Subject: [PATCH] fix: sync vultr PR5445 --- packages/nocodb-nest/src/plugins/vultr/Vultr.ts | 4 +--- packages/nocodb-nest/src/plugins/vultr/index.ts | 16 ++++++++-------- 2 files changed, 9 insertions(+), 11 deletions(-) diff --git a/packages/nocodb-nest/src/plugins/vultr/Vultr.ts b/packages/nocodb-nest/src/plugins/vultr/Vultr.ts index a71b1c9784..4083b3a783 100644 --- a/packages/nocodb-nest/src/plugins/vultr/Vultr.ts +++ b/packages/nocodb-nest/src/plugins/vultr/Vultr.ts @@ -105,9 +105,7 @@ export default class Vultr implements IStorageAdapterV2 { s3Options.accessKeyId = this.input.access_key; s3Options.secretAccessKey = this.input.access_secret; - s3Options.endpoint = new AWS.Endpoint( - `s3.${this.input.region}.cloud.ovh.net`, - ); + s3Options.endpoint = new AWS.Endpoint(this.input.hostname); this.s3Client = new AWS.S3(s3Options); } diff --git a/packages/nocodb-nest/src/plugins/vultr/index.ts b/packages/nocodb-nest/src/plugins/vultr/index.ts index 659b0263e6..b95e2bd607 100644 --- a/packages/nocodb-nest/src/plugins/vultr/index.ts +++ b/packages/nocodb-nest/src/plugins/vultr/index.ts @@ -5,7 +5,7 @@ import type { XcPluginConfig } from 'nc-plugin'; const config: XcPluginConfig = { builder: VultrPlugin, title: 'Vultr Object Storage', - version: '0.0.1', + version: '0.0.2', logo: 'plugins/vultr.png', description: 'Using Vultr Object Storage can give flexibility and cloud storage that allows applications greater flexibility and access worldwide.', @@ -20,13 +20,13 @@ const config: XcPluginConfig = { type: XcType.SingleLineText, required: true, }, - // { - // key: 'region', - // label: 'Region', - // placeholder: 'Region', - // type: XcType.SingleLineText, - // required: true - // }, + { + key: 'hostname', + label: 'Host Name', + placeholder: 'e.g.: ewr1.vultrobjects.com', + type: XcType.SingleLineText, + required: true + }, { key: 'access_key', label: 'Access Key',