dont rotate non images/video

This commit is contained in:
2023-09-10 20:06:48 +10:00
parent 3f915d6964
commit f2ff8398eb

View File

@@ -275,6 +275,7 @@
class="flex gap-1">
<svg
xmlns="http://www.w3.org/2000/svg"
v-if="allowRotateSelected"
class="h-5 w-5 cursor-pointer text-gray-6 hover:text-gray-4"
viewBox="0 0 24 24"
@click="
@@ -289,6 +290,7 @@
</svg>
<svg
xmlns="http://www.w3.org/2000/svg"
v-if="allowRotateSelected"
class="h-5 w-5 cursor-pointer text-gray-6 hover:text-gray-4"
viewBox="0 0 24 24"
@click="
@@ -1322,6 +1324,18 @@ const formatDate = (date) => {
return smdate;
};
const allowRotateSelected = computed(() => {
return (
lastSelected.value != null &&
mediaIsBusy(lastSelected.value) == false &&
(mimeMatches("image/*", lastSelected.value.mime_type) ||
mimeMatches("video/*", lastSelected.value.mime_type)) &&
userStore.id &&
(userHasPermission("admin/media") ||
lastSelected.value.user_id == userStore.id)
);
});
const allowEditSelected = computed(() => {
return (
lastSelected.value != null &&