opendesk
PublikTicketFieldPermissionBanner.vue
<template>
<SidebarBanner
banner="ticket_field_permission"
:title="__('Ticket fields update')"
:description="__('Some fields are now hidden from customers')"
:dialog-title="__('Ticket fields have changed')"
:is-sidebar-collapsed="isSidebarCollapsed"
>
<p>
<span class="font-medium text-ink-gray-8">{{ __("What changed:") }}</span>
{{
__(
"Customers now see only the ticket fields meant for them. All other fields are visible to agents only."
)
}}
</p>
<p>
{{
__(
"Once a ticket is raised, customers can only close it, rate it, or edit fields marked 'Editable after creation' in OD Ticket Template."
)
}}
</p>
<p>
<span class="font-medium text-ink-gray-8">{{ __("Check this:") }}</span>
{{
__(
"If you created custom agent roles, raise their permission level to 8 in Role Permission Manager so they can see agent-only fields."
)
}}
<a
href="https://github.com/ikhsanddy/opendesk"
target="_blank"
class="underline"
>{{ __("See how") }}</a
>.
</p>
</SidebarBanner>
</template>
<script setup lang="ts">
import { __ } from "@/translation";
import SidebarBanner from "./SidebarBanner.vue";
defineProps<{ isSidebarCollapsed: boolean }>();
</script>