fix(core): template image assets missing (#7171)

fix TOV-910
This commit is contained in:
EYHN
2024-06-08 17:28:24 +00:00
parent 6147cd30b5
commit ef01b6255e
3 changed files with 7 additions and 5 deletions

View File

@@ -39,6 +39,7 @@ import type { WorkspaceEngineStorageProvider } from '../providers/engine';
import { BroadcastChannelAwarenessConnection } from './engine/awareness-broadcast-channel';
import { CloudAwarenessConnection } from './engine/awareness-cloud';
import { CloudBlobStorage } from './engine/blob-cloud';
import { StaticBlobStorage } from './engine/blob-static';
import { CloudDocEngineServer } from './engine/doc-cloud';
import { CloudStaticDocStorage } from './engine/doc-cloud-static';
@@ -254,7 +255,7 @@ export class CloudWorkspaceFlavourProviderService
return this.storageProvider.getBlobStorage(workspaceId);
},
getRemoteBlobStorages() {
return [new CloudBlobStorage(workspaceId)];
return [new CloudBlobStorage(workspaceId), new StaticBlobStorage()];
},
};
}

View File

@@ -16,6 +16,7 @@ import { applyUpdate, encodeStateAsUpdate } from 'yjs';
import type { WorkspaceEngineStorageProvider } from '../providers/engine';
import { BroadcastChannelAwarenessConnection } from './engine/awareness-broadcast-channel';
import { StaticBlobStorage } from './engine/blob-static';
export const LOCAL_WORKSPACE_LOCAL_STORAGE_KEY = 'affine-local-workspace';
const LOCAL_WORKSPACE_CHANGED_BROADCAST_CHANNEL_KEY =
@@ -170,7 +171,7 @@ export class LocalWorkspaceFlavourProvider
return this.storageProvider.getBlobStorage(workspaceId);
},
getRemoteBlobStorages() {
return [];
return [new StaticBlobStorage()];
},
};
}