UCRM-plugins
UCRM-plugins copied to clipboard
Error in Mikrotik Queue Sync Plugin
Notice: Undefined variable: ucrmFormatedList in /data/ucrm/data/plugins/mkt-queue-sync/classes/Synchronizer.php on line 220
Fatal error: Uncaught TypeError: Return value of MikrotikQueueSync\Synchronizer::formatUcrmListIpAddress() must be of the type array, null returned in /data/ucrm/data/plugins/mkt-queue-sync/classes/Synchronizer.php:220 Stack trace: #0 /data/ucrm/data/plugins/mkt-queue-sync/classes/Synchronizer.php(179): MikrotikQueueSync\Synchronizer->formatUcrmListIpAddress(Array) #1 /data/ucrm/data/plugins/mkt-queue-sync/classes/Synchronizer.php(130): MikrotikQueueSync\Synchronizer->getUcrmServiceList(Array) #2 /data/ucrm/data/plugins/mkt-queue-sync/public.php(49): MikrotikQueueSync\Synchronizer->sync() #3 /data/ucrm/data/plugins/mkt-queue-sync/public.php(51): {closure}() #4 /usr/src/ucrm/web/_plugins/mkt-queue-sync/public.php(3): require_once('/data/ucrm/data...') #5 {main} thrown in /data/ucrm/data/plugins/mkt-queue-sync/classes/Synchronizer.php on line 220
I'm getting the same error.
I'm on RouterOS v6.46.7 (long-term)
Anyone find a solution to this?
I've finally found the solution. When I added customer to my UCRM, their services plan was set to "Quoted". When I set them to "Active" the error was gone and the queues was successfully added to my Mikrotik.
Where did you see the Quoted / Active function ? I have the same problem
I still have this problem, can anyone help me?