🔴 January 2024 Alert: Forum support inactive!
New forum registration are currently closed.
Use GitHub discussions
.
  • Recent
  • Dark Theme
  • Login

UVdesk

  • Dark Theme
  • Login
  • Search
  • Recent

Solved Thrown exception when opening ticket after installing modules

Technical Help
3
7
551
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.
  • M
    mmasri6 last edited by 1 Nov 2022, 13:38

    e3dca54b-e9b9-42b8-b7a1-8d5f3df08fec-Error.png

    before installing the modules everything was working fine.

    after installing modules no matter which module i install. i get this error when trying to open the ticket or create a new ticket.

    kindly need your support. ive been hiring freelancer for the last week with no luck !

    peopleinside 1 Reply Last reply 1 Nov 2022, 19:52 Reply Quote 0
    • Komal Sharma
      Komal Sharma UVdesk Staff mod last edited by 2 Nov 2022, 14:06

      Please follow the steps as mentioned below:

      1. Reset your project by removing the currently installed apps:

      => Remove all your apps from the apps/uvdesk/ directory:

      7a2423cc-20b4-4989-b48a-813f0a7ae5c2-image.png

      => Remove the uvdesk.lock file that can be found in your project's root directory

      => Remove apps entity references from doctrine configurations (refer to screenshot attached)

      bdce96ae-bde8-4b2b-be4c-54d08284d9cd-image.png

      d6e49d9e-d747-4b61-ac21-dec0e3169c4d-image.png

      e897d087-090e-45f5-b2eb-543a723bb2c5-image.png

      => Edit config/packages/doctrine.yaml and remove any mapping references starting with "UVDesk\CommunityPackages\UVDesk"

      => Remove app namespace references from composer.json file (refer to screenshot attached):

      9f500e80-91a2-4c17-9965-15469ae51fed-image.png

      Go to your terminal and navigate to your project directory, and then dump your composer autoload using the following command:

      $ composer dump-autoload;

      In the same terminal, update your database mappings using the following commands:

      $ php bin/console c:c;
      $ php bin/console doctrine:migrations:diff;
      $ php bin/console doctrine:migrations:migrate;

      1. This will reset your project to it's normal working state before the apps were installed. Now lets update our packages:

      Update the packages uvdesk/core-framework & uvdesk/support-center-bundle to the latest version v1.1.2 using the following commands:

      $ composer update uvdesk/core-framework uvdesk/support-center-bundle;

      1. Once the packages have been updated, let's re-install our apps again:

      Ensure you have the latest version of these apps (1.11) from stores. Since we can install multiple apps at once, download both the customer notes app & form-component app to your apps/uvdesk directory (screenshot attached for references).

      Note: Please don't install both the custom fiels & form component apps at the same time, as they'll conflict with each other.

      After downloading these apps into the apps/uvdesk directory, run the following commands to configure your apps:

      $ php bin/console uvdesk_extensions:configure-extensions;
      $ php bin/console assets:install;
      $ php bin/console doctrine:migrations:diff;
      $ php bin/console doctrine:migrations:migrate;
      $ php bin/console c:c;

      c220108a-50ca-406f-9691-3e61f92990b2-image.png

      cfa80ba0-62f1-4177-a825-ea444b2b9d7e-image.png

      3d16e724-c4e4-466a-9c28-b05b96de4540-image.png

      793045a4-6815-4248-99e9-7d399cbd941b-image.png

      Once you've followed these steps, your app should be installed & working as expected. In case you run into any issues, please let me know and I'll further assist you with the same or we can schedule a small call for the same. Our team is further reviewing these apps and if any additional bug fixes our found, they will be updated on the store accordingly.

      M 1 Reply Last reply 2 Nov 2022, 14:41 Reply Quote 0
      • peopleinside
        peopleinside EX helping member @mmasri6 last edited by 1 Nov 2022, 19:52

        @mmasri6 Thank you for your post!
        As soon as possible a developer or staff member will reply here.

        💬 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
        • Komal Sharma
          Komal Sharma UVdesk Staff mod last edited by 2 Nov 2022, 04:26

          @mmasri6

          Let us know, which module you have installed.

          M 1 Reply Last reply 2 Nov 2022, 06:15 Reply Quote 0
          • M
            mmasri6 @Komal Sharma last edited by 2 Nov 2022, 06:15

            @Komal-Sharma i have installed separately "notes on customer" and "custom fields" both did the same error.

            1 Reply Last reply Reply Quote 0
            • Komal Sharma
              Komal Sharma UVdesk Staff mod last edited by 2 Nov 2022, 14:06

              Please follow the steps as mentioned below:

              1. Reset your project by removing the currently installed apps:

              => Remove all your apps from the apps/uvdesk/ directory:

              7a2423cc-20b4-4989-b48a-813f0a7ae5c2-image.png

              => Remove the uvdesk.lock file that can be found in your project's root directory

              => Remove apps entity references from doctrine configurations (refer to screenshot attached)

              bdce96ae-bde8-4b2b-be4c-54d08284d9cd-image.png

              d6e49d9e-d747-4b61-ac21-dec0e3169c4d-image.png

              e897d087-090e-45f5-b2eb-543a723bb2c5-image.png

              => Edit config/packages/doctrine.yaml and remove any mapping references starting with "UVDesk\CommunityPackages\UVDesk"

              => Remove app namespace references from composer.json file (refer to screenshot attached):

              9f500e80-91a2-4c17-9965-15469ae51fed-image.png

              Go to your terminal and navigate to your project directory, and then dump your composer autoload using the following command:

              $ composer dump-autoload;

              In the same terminal, update your database mappings using the following commands:

              $ php bin/console c:c;
              $ php bin/console doctrine:migrations:diff;
              $ php bin/console doctrine:migrations:migrate;

              1. This will reset your project to it's normal working state before the apps were installed. Now lets update our packages:

              Update the packages uvdesk/core-framework & uvdesk/support-center-bundle to the latest version v1.1.2 using the following commands:

              $ composer update uvdesk/core-framework uvdesk/support-center-bundle;

              1. Once the packages have been updated, let's re-install our apps again:

              Ensure you have the latest version of these apps (1.11) from stores. Since we can install multiple apps at once, download both the customer notes app & form-component app to your apps/uvdesk directory (screenshot attached for references).

              Note: Please don't install both the custom fiels & form component apps at the same time, as they'll conflict with each other.

              After downloading these apps into the apps/uvdesk directory, run the following commands to configure your apps:

              $ php bin/console uvdesk_extensions:configure-extensions;
              $ php bin/console assets:install;
              $ php bin/console doctrine:migrations:diff;
              $ php bin/console doctrine:migrations:migrate;
              $ php bin/console c:c;

              c220108a-50ca-406f-9691-3e61f92990b2-image.png

              cfa80ba0-62f1-4177-a825-ea444b2b9d7e-image.png

              3d16e724-c4e4-466a-9c28-b05b96de4540-image.png

              793045a4-6815-4248-99e9-7d399cbd941b-image.png

              Once you've followed these steps, your app should be installed & working as expected. In case you run into any issues, please let me know and I'll further assist you with the same or we can schedule a small call for the same. Our team is further reviewing these apps and if any additional bug fixes our found, they will be updated on the store accordingly.

              M 1 Reply Last reply 2 Nov 2022, 14:41 Reply Quote 0
              • M
                mmasri6 @Komal Sharma last edited by 2 Nov 2022, 14:41

                @Komal-Sharma the apps shown in my webkul store are version 1.1.0 couldnt find the 1.11

                be6d2128-8433-475b-a1f3-2291771a9269-image.png

                so, i couldn't continue the changes mentioned above. please advise. if you would like to have a small call to sort this out quickly i don't mind.

                thank you

                1 Reply Last reply Reply Quote 0
                • M
                  mmasri6 last edited by 3 Nov 2022, 14:13

                  thank you so much for your support. i still have an issue with converting emails to tickets i will share a new topic now. appreciate you support.

                  1 Reply Last reply Reply Quote 0
                  • Topic has been marked as solved  peopleinside peopleinside 3 Nov 2022, 15:34
                  5 out of 7
                  • First post
                    5/7
                    Last post