fix(attachments): Add .jpeg to previewable image (#2770)
This is necessary to be able to set .jpeg images as the background for kanban tiles. This extension is equivalent to .jpg, and is the default extension for uploading from iOS. Reviewed-on: https://kolaente.dev/vikunja/vikunja/pulls/2770 Co-authored-by: Sebastien Danthinne <sebastien@danthinne.com> Co-committed-by: Sebastien Danthinne <sebastien@danthinne.com>
This commit is contained in:
parent
6a671a7093
commit
75dddc9dbe
|
|
@ -5,7 +5,7 @@ import type { IUser } from '@/modelTypes/IUser'
|
|||
import type { IFile } from '@/modelTypes/IFile'
|
||||
import type { IAttachment } from '@/modelTypes/IAttachment'
|
||||
|
||||
export const SUPPORTED_IMAGE_SUFFIX = ['.jpg', '.png', '.bmp', '.gif']
|
||||
export const SUPPORTED_IMAGE_SUFFIX = ['.jpeg', '.jpg', '.png', '.bmp', '.gif']
|
||||
|
||||
export function canPreview(attachment: IAttachment): boolean {
|
||||
return SUPPORTED_IMAGE_SUFFIX.some((suffix) => attachment.file.name.toLowerCase().endsWith(suffix))
|
||||
|
|
@ -26,4 +26,4 @@ export default class AttachmentModel extends AbstractModel<IAttachment> implemen
|
|||
this.file = new FileModel(this.file)
|
||||
this.created = new Date(this.created)
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue