Code Monkey home page Code Monkey logo

osticket-spreader's People

Contributors

berezuev avatar clonemeagain avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

osticket-spreader's Issues

bug

*Remote Server returned '554 5.3.0 < #5.3.0 x-unix; *

*PHP Fatal error: Call to a member function addNote() on null in
/var/www/osticket/upload/include/class.ticket.php on line 2635 PHP Stack
trace: *

*PHP 1. {main}() /var/www/osticket/upload/api/pipe.php:0 *

*PHP 2. PipeApiController::process()
/var/www/osticket/upload/api/pipe.php:26 *

*PHP 3. TicketApiController->processEmail()
/var/www/osticket/upload/include/api.tickets.php:222 *

*PHP 4. TicketApiController->createTicket()
/var/www/osticket/upload/include/api.tickets.php:178 *

*PHP 5. Ticket::create()
/var/www/osticket/upload/include/api.tickets.php:132 *

*PHP 6. Ticket->save()
/var/www/osticket/upload/include/class.ticket.php:3373 *

*PHP 7. VerySimpleModel->save()
/var/www/osticket/upload/include/class.ticket.php:2740 *

*PHP 8. Signal::send() /var/www/osticket/upload/include/class.orm.php:619 *

*PHP 9.
call_user_func_array:{/var/www/osticket/upload/include/class.signal.php:98}()
/var/www/osticket/upload/include/class.signal.php:98 *

*PHP 10. SpreaderPlugin::spreadTicket()
/var/www/osticket/upload/include/class.signal.php:98 *

*PHP 11. Ticket->assignToStaff()
/var/www/osticket/upload/include/plugins/osticket-spreader/spreader.php:56 *

*PHP 12. Ticket->onAssign()
/var/www/osticket/upload/include/class.ticket.php:2145 *

*PHP 13. Ticket->logNote()
/var/www/osticket/upload/include/class.ticket.php:1727 *

PHP 14. Ticket->postNote()
/var/www/osticket/upload/include/class.ticket.php:2611>'

model.created function should be changed.

On line 25 of spreader.php:

Change "model.created" to "ticket.created".

This should fix the following error:

status=bounced (Command died with status 255: "/var/www/osticket/upload/api/pipe.php". Command output: PHP Fatal error:  Call to a member function addNote() on null in /var/www/osticket/upload/include/class.ticket.php 
on line 2635 PHP Stack trace: 
PHP   1. {main}() /var/www/osticket/upload/api/pipe.php:0 PHP   2. PipeApiController::process() /var/www/osticket/upload/api/pipe.php:26 
PHP   3. TicketApiController->processEmail() /var/www/osticket/upload/include/api.tickets.php:222 
PHP   4. TicketApiController->createTicket() /var/www/osticket/upload/include/api.tickets.php:178 
PHP   5. Ticket::create() /var/www/osticket/upload/include/api.tickets.php:132 
PHP   6. Ticket->save() /var/www/osticket/upload/include/class.ticket.php:3373 
PHP   7. VerySimpleModel->save() /var/www/osticket/upload/include/class.ticket.php:2740 PHP   8. Signal::send() /var/www/osticket/upload/include/class.orm.php:619 
PHP   9. call_user_func_array:{/var/www/osticket/upload/include/class.signal.php:98}() /var/www/osticket/upload/include/class.signal.php:98 
PHP  10. SpreaderPlugin::spreadTicket() /var/www/osticket/upload/include/class.signal.php:98 PHP  11. Ticket->assignToStaff() /var/www/osticket/upload/include/plugins/osticket-spreader/spreader.php:56 
PHP  12. Ticket->onAssign() /var/www/osticket/upload/include/class.ticket.php:2145 
PHP  13. Ticket->logNote() /var/www/osticket/upload/include/class.ticket.php:1727 
PHP  14. Ticket->postNote() /var/www/osticket/upload/include/class.ticket.php:2611 )

Manual Assignment is Overridden

When manually creating a ticket on behalf of the customer and selecting a specific individual for the ticket to be assigned to them, the spreader re-assigns the ticket to the next person in the queue instead of the specific individual I wanted.

Is there anyway to override the queue when you want a specific person assigned? Right now, I have to go back into the ticket and reassign again, and now two people received notifications instead of the one.

Please see attached screen capture.

capture

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.