diff --git a/models/attachment/src/index.ts b/models/attachment/src/index.ts index 054f05bdbc..607d0c61bb 100644 --- a/models/attachment/src/index.ts +++ b/models/attachment/src/index.ts @@ -198,7 +198,7 @@ export function createModel (builder: Builder): void { core.space.Model, { contentType: ['video/*', 'audio/*'], - alignment: 'float', + alignment: 'centered', component: attachment.component.MediaViewer, extension: attachment.extension.AttachmentPreview }, diff --git a/plugins/attachment-resources/src/utils.ts b/plugins/attachment-resources/src/utils.ts index 30e4fb9c86..7ae141931c 100644 --- a/plugins/attachment-resources/src/utils.ts +++ b/plugins/attachment-resources/src/utils.ts @@ -195,7 +195,7 @@ previewTypesQuery.query(attachments.class.AttachmentPreviewExtension, {}, (resul }) function getPreviewTypeRegExp (type: string): RegExp { - return new RegExp(type.replace(/\//g, '\\/')) + return new RegExp(`^${type.replaceAll('/', '\\/').replaceAll('*', '.*')}$`) } /**