From fe2fff2ff06d7b6317e9f9c7caa06a1ccd82958d Mon Sep 17 00:00:00 2001 From: Jacob Benz <jacob.benz@h-da.de> Date: Tue, 6 May 2025 20:27:48 +0200 Subject: [PATCH] fix open button for files from GitLab with type blob --- .../cwrc-leafwriter-storage-service/src/footer/footer-load.tsx | 2 +- packages/cwrc-leafwriter-storage-service/src/types/index.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/cwrc-leafwriter-storage-service/src/footer/footer-load.tsx b/packages/cwrc-leafwriter-storage-service/src/footer/footer-load.tsx index cf83c0a7..7b4a9b95 100644 --- a/packages/cwrc-leafwriter-storage-service/src/footer/footer-load.tsx +++ b/packages/cwrc-leafwriter-storage-service/src/footer/footer-load.tsx @@ -27,7 +27,7 @@ export const FooterLoad = ({ onCancel }: FooterProps) => { if (!selectedItem) return; - if (selectedItem.type === 'file' && selectedItem.path) { + if ((selectedItem.type === 'file' || selectedItem.type === 'blob') && selectedItem.path) { const resource = await fetchDocument({ path: selectedItem.path }); load(resource); return; diff --git a/packages/cwrc-leafwriter-storage-service/src/types/index.ts b/packages/cwrc-leafwriter-storage-service/src/types/index.ts index ddc6f5fc..46dcb289 100644 --- a/packages/cwrc-leafwriter-storage-service/src/types/index.ts +++ b/packages/cwrc-leafwriter-storage-service/src/types/index.ts @@ -52,7 +52,7 @@ export interface SelectedItem { organization?: Organization; path?: string; repository?: Repository; - type?: 'file' | 'folder' | 'repo' | 'org' | 'dir'; + type?: 'file' | 'folder' | 'repo' | 'org' | 'dir' | 'blob'; } export type Validate = (content: string) => { valid: boolean; error?: string }; -- GitLab