mirror of
https://github.com/matrixgpt/matrix-chatgpt-bot.git
synced 2024-09-27 19:45:38 +00:00
Fix issue when encryption disabled
This commit is contained in:
parent
43dc126241
commit
4fc1a3a4a6
@ -2,9 +2,8 @@ import ChatGPTClient from '@waylaidwanderer/chatgpt-api';
|
|||||||
import Keyv from 'keyv'
|
import Keyv from 'keyv'
|
||||||
import { KeyvFile } from 'keyv-file';
|
import { KeyvFile } from 'keyv-file';
|
||||||
import {
|
import {
|
||||||
MatrixAuth, MatrixClient, AutojoinRoomsMixin,
|
MatrixAuth, MatrixClient, AutojoinRoomsMixin, LogService, LogLevel, RichConsoleLogger,
|
||||||
LogService, LogLevel, RichConsoleLogger,
|
RustSdkCryptoStorageProvider, IStorageProvider, SimpleFsStorageProvider, ICryptoStorageProvider,
|
||||||
RustSdkCryptoStorageProvider, IStorageProvider, SimpleFsStorageProvider,
|
|
||||||
} from "matrix-bot-sdk";
|
} from "matrix-bot-sdk";
|
||||||
|
|
||||||
import * as path from "path";
|
import * as path from "path";
|
||||||
@ -34,7 +33,8 @@ if (KEYV_BOT_STORAGE) {
|
|||||||
storage = new SimpleFsStorageProvider(path.join(DATA_PATH, "bot.json")); // /storage/bot.json
|
storage = new SimpleFsStorageProvider(path.join(DATA_PATH, "bot.json")); // /storage/bot.json
|
||||||
}
|
}
|
||||||
|
|
||||||
const cryptoStore = MATRIX_ENCRYPTION ? new RustSdkCryptoStorageProvider(path.join(DATA_PATH, "encrypted")) : undefined; // /storage/encrypted
|
let cryptoStore: ICryptoStorageProvider;
|
||||||
|
if (MATRIX_ENCRYPTION) cryptoStore = new RustSdkCryptoStorageProvider(path.join(DATA_PATH, "encrypted")); // /storage/encrypted
|
||||||
|
|
||||||
async function main() {
|
async function main() {
|
||||||
if (!MATRIX_ACCESS_TOKEN){
|
if (!MATRIX_ACCESS_TOKEN){
|
||||||
|
Loading…
Reference in New Issue
Block a user