šŸ”“ January 2024 Alert: Forum support inactive!
New forum registration are currently closed.
Use GitHub discussions
.

    UVdesk

    • Login
    • Search
    • Recent

    Solved Ticket created by email don't have the link in the default language

    Technical Help
    2
    7
    494
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • peopleinside
      peopleinside EX helping member last edited by

      Hi,
      when ticket is created by email the link to reach the ticket is sent in English with the en slash.

      I use Italian as default language.
      Any suggestion on what I can edit for fix this issue?

      Thank you.
      Already reported on GitHub: https://github.com/uvdesk/community-skeleton/issues/318

      šŸ’¬ You can also ask help on GitHub Discussions
      šŸ”“ I am no more active on Uvdesk
      šŸ”“ Forum support is inactive!

      1 Reply Last reply Reply Quote 0
      • Sanjeev
        Sanjeev developer UVdesk Staff last edited by

        @peopleinside
        locate path in your project:

        vendor/uvdesk/core-framework/Controller/Ticket.php
        Open Ticket.php now find public function loadTicket() here.

        Add below lines on line no. 60:

        $router = $this->container->get('router');
        $viewTicketURLAgent = $router->generate('helpdesk_member_ticket', [
        'ticketId' => $ticket->getId(),
        ], UrlGeneratorInterface::ABSOLUTE_URL);
        dump($viewTicketURLAgent); die;

        Now go to admin panel ticket list and load a ticket.
        It will show you the URL which will become your ticket link in emails like this https://prnt.sc/utuzpw

        peopleinside 1 Reply Last reply Reply Quote 0
        • Sanjeev
          Sanjeev developer UVdesk Staff last edited by

          @peopleinside

          We will check for ticket link if ticket created using email and update you !!

          1 Reply Last reply Reply Quote 0
          • peopleinside
            peopleinside EX helping member @Sanjeev last edited by

            @Sanjeev this is not useful.
            This is not a fix, the URL showed is with it correct but the issue is not in the web interface where if a ticket is created it has the right language. The issue is when an email sent to the support email address open a ticket.
            "Customer" receive the link to the English interface when the default should be Italian one.

            How can I fix this?

            Immagine.png

            šŸ’¬ You can also ask help on GitHub Discussions
            šŸ”“ I am no more active on Uvdesk
            šŸ”“ Forum support is inactive!

            1 Reply Last reply Reply Quote 0
            • Sanjeev
              Sanjeev developer UVdesk Staff last edited by

              @peopleinside

              Please check this hopefully it will help.

              https://github.com/uvdesk/community-skeleton/issues/318#issuecomment-705417559

              peopleinside 1 Reply Last reply Reply Quote 0
              • peopleinside
                peopleinside EX helping member @Sanjeev last edited by

                @Sanjeev Thank you, I will test this. Closed the issue for now and suggested on GitHub to update your documentation.

                šŸ’¬ You can also ask help on GitHub Discussions
                šŸ”“ I am no more active on Uvdesk
                šŸ”“ Forum support is inactive!

                1 Reply Last reply Reply Quote 0
                • Sanjeev
                  Sanjeev developer UVdesk Staff last edited by

                  @peopleinside

                  Defiantly we will update it on our documentation.

                  1 Reply Last reply Reply Quote 0
                  • First post
                    Last post