org.views.ticket
Functions
  | 
|
  | 
Deleting a ticket means getting rid of all the data associated with it  | 
  | 
|
  | 
|
  | 
|
  | 
|
  | 
|
  | 
Sends an E-mail notification to all resource recipients that have been  | 
  | 
|
  | 
|
  | 
|
  | 
|
  | 
|
  | 
|
  | 
|
  | 
|
  | 
|
  | 
|
  | 
|
  | 
|
  | 
|
  | 
|
  | 
|
  | 
|
  | 
View the generated PDF.  | 
  | 
|
  | 
Download the files associated with the ticket as zip.  | 
  | 
|
  | 
|
  | 
|
  | 
|
  | 
|
  | 
|
  | 
|
  | 
|
  | 
|
  | 
|
  | 
|
  | 
|
  | 
|
  | 
|
  | 
|
  | 
|
  | 
|
  | 
Module Contents
- org.views.ticket.view_ticket(self: onegov.ticket.Ticket, request: onegov.org.request.OrgRequest, layout: onegov.org.layout.TicketLayout | None = None) onegov.core.types.RenderData[source]
 
- org.views.ticket.delete_ticket(self: onegov.ticket.Ticket, request: onegov.org.request.OrgRequest, form: onegov.form.Form, layout: onegov.org.layout.TicketLayout | None = None) onegov.core.types.RenderData | webob.Response[source]
 Deleting a ticket means getting rid of all the data associated with it
- org.views.ticket.manual_payment_button(payment: onegov.pay.Payment, layout: onegov.org.layout.Layout, css_class: str = 'small secondary') onegov.core.elements.Link[source]
 
- org.views.ticket.online_payment_button(payment: onegov.pay.Payment, layout: onegov.org.layout.Layout, css_class: str = 'small secondary') onegov.core.elements.Link | None[source]
 
- org.views.ticket.send_email_if_enabled(ticket: onegov.ticket.Ticket, request: onegov.org.request.OrgRequest, template: str, subject: str) bool[source]
 
- org.views.ticket.last_internal_message(session: sqlalchemy.orm.Session, ticket_number: str) onegov.chat.Message | None[source]
 
- org.views.ticket.send_chat_message_email_if_enabled(ticket: onegov.ticket.Ticket, request: onegov.org.request.OrgRequest, message: onegov.org.models.TicketChatMessage, origin: str, bcc: onegov.core.types.SequenceOrScalar[email.headerregistry.Address | str] = (), attachments: collections.abc.Iterable[onegov.core.mail.Attachment | _typeshed.StrPath] = ()) None[source]
 
- org.views.ticket.send_new_note_notification(request: onegov.org.request.OrgRequest, form: onegov.org.forms.TicketNoteForm, note: onegov.org.models.TicketNote, template: str) None[source]
 Sends an E-mail notification to all resource recipients that have been configured to receive notifications for new (ticket) notes.
- org.views.ticket.handle_new_note(self: onegov.ticket.Ticket, request: onegov.org.request.OrgRequest, form: onegov.org.forms.TicketNoteForm, layout: onegov.org.layout.TicketNoteLayout | None = None) onegov.core.types.RenderData | webob.Response[source]
 
- org.views.ticket.view_ticket_note(self: onegov.org.models.TicketNote, request: onegov.org.request.OrgRequest) webob.Response[source]
 
- org.views.ticket.assert_can_modify_note(self: onegov.org.models.TicketNote, request: onegov.org.request.OrgRequest) None[source]
 
- org.views.ticket.delete_ticket_note(self: onegov.org.models.TicketNote, request: onegov.org.request.OrgRequest) None[source]
 
- org.views.ticket.handle_edit_note(self: onegov.org.models.TicketNote, request: onegov.org.request.OrgRequest, form: onegov.org.forms.TicketNoteForm, layout: onegov.org.layout.TicketNoteLayout | None = None) onegov.core.types.RenderData | webob.Response[source]
 
- org.views.ticket.accept_ticket(self: onegov.ticket.Ticket, request: onegov.org.request.OrgRequest) webob.Response[source]
 
- org.views.ticket.close_ticket(self: onegov.ticket.Ticket, request: onegov.org.request.OrgRequest) webob.Response[source]
 
- org.views.ticket.reopen_ticket(self: onegov.ticket.Ticket, request: onegov.org.request.OrgRequest) webob.Response[source]
 
- org.views.ticket.mute_ticket(self: onegov.ticket.Ticket, request: onegov.org.request.OrgRequest) webob.Response[source]
 
- org.views.ticket.unmute_ticket(self: onegov.ticket.Ticket, request: onegov.org.request.OrgRequest) webob.Response[source]
 
- org.views.ticket.archive_ticket(self: onegov.ticket.Ticket, request: onegov.org.request.OrgRequest) webob.Response[source]
 
- org.views.ticket.unarchive_ticket(self: onegov.ticket.Ticket, request: onegov.org.request.OrgRequest) webob.Response[source]
 
- org.views.ticket.assign_ticket(self: onegov.ticket.Ticket, request: onegov.org.request.OrgRequest, form: onegov.org.forms.TicketAssignmentForm, layout: onegov.org.layout.TicketLayout | None = None) onegov.core.types.RenderData | webob.Response[source]
 
- org.views.ticket.change_email(self: onegov.ticket.Ticket, request: onegov.org.request.OrgRequest) onegov.core.types.JSON_ro[source]
 
- org.views.ticket.change_tag(self: onegov.ticket.Ticket, request: onegov.org.request.OrgRequest, form: onegov.org.forms.TicketChangeTagForm, layout: onegov.org.layout.TicketLayout | None = None) onegov.core.types.RenderData | webob.Response[source]
 
- org.views.ticket.message_to_submitter(self: onegov.ticket.Ticket, request: onegov.org.request.OrgRequest, form: onegov.org.forms.ExtendedInternalTicketChatMessageForm, layout: onegov.org.layout.TicketChatMessageLayout | None = None) onegov.core.types.RenderData | webob.Response[source]
 
- org.views.ticket.create_attachment_from_uploaded(fe: onegov.form.fields.UploadFileWithORMSupport, request: onegov.org.request.OrgRequest) tuple[onegov.core.mail.Attachment, Ellipsis][source]
 
- org.views.ticket.view_ticket_pdf(self: onegov.ticket.Ticket, request: onegov.org.request.OrgRequest) morepath.Response[source]
 View the generated PDF.
- org.views.ticket.view_ticket_files(self: onegov.ticket.Ticket, request: onegov.org.request.OrgRequest) webob.Response[source]
 Download the files associated with the ticket as zip.
- org.views.ticket.view_ticket_invoice(self: onegov.ticket.Ticket, request: onegov.org.request.OrgRequest, layout: onegov.org.layout.TicketInvoiceLayout | None = None) onegov.core.types.RenderData[source]
 
- org.views.ticket.add_invoice_item(self: onegov.ticket.Ticket, request: onegov.org.request.OrgRequest, form: onegov.org.forms.ManualInvoiceItemForm, layout: onegov.org.layout.TicketInvoiceLayout | None = None) onegov.core.types.RenderData | webob.Response[source]
 
- org.views.ticket.remove_invoice_item(self: onegov.ticket.Ticket, request: onegov.org.request.OrgRequest, layout: onegov.org.layout.TicketInvoiceLayout | None = None) None[source]
 
- org.views.ticket.view_ticket_status(self: onegov.ticket.Ticket, request: onegov.org.request.OrgRequest, form: onegov.org.forms.TicketChatMessageForm, layout: onegov.org.layout.TicketChatMessageLayout | None = None) onegov.core.types.RenderData | webob.Response[source]
 
- org.views.ticket.view_send_to_gever(self: onegov.ticket.Ticket, request: onegov.org.request.OrgRequest) webob.Response[source]
 
- org.views.ticket.get_filters(self: onegov.ticket.TicketCollection, request: onegov.org.request.OrgRequest) collections.abc.Iterator[onegov.core.elements.Link][source]
 
- org.views.ticket.get_groups(self: onegov.ticket.TicketCollection | onegov.ticket.collection.ArchivedTicketCollection, request: onegov.org.request.OrgRequest, groups: collections.abc.Mapping[str, collections.abc.Iterable[str]], handler: str) collections.abc.Iterator[onegov.core.elements.Link][source]
 
- org.views.ticket.get_handlers(self: onegov.ticket.TicketCollection | onegov.ticket.collection.ArchivedTicketCollection, request: onegov.org.request.OrgRequest, groups: collections.abc.Mapping[str, collections.abc.Iterable[str]]) collections.abc.Iterator[onegov.core.elements.Link][source]
 
- org.views.ticket.get_owners(self: onegov.ticket.TicketCollection | onegov.ticket.collection.ArchivedTicketCollection, request: onegov.org.request.OrgRequest) collections.abc.Iterator[onegov.core.elements.Link][source]
 
- org.views.ticket.get_submitters(self: onegov.ticket.TicketCollection | onegov.ticket.collection.ArchivedTicketCollection, request: onegov.org.request.OrgRequest) collections.abc.Iterator[onegov.core.elements.Link][source]
 
- org.views.ticket.groups_by_handler_code(self: onegov.ticket.TicketCollection | onegov.ticket.collection.ArchivedTicketCollection) dict[str, list[str]][source]
 
- org.views.ticket.view_tickets(self: onegov.ticket.TicketCollection, request: onegov.org.request.OrgRequest, layout: onegov.org.layout.TicketsLayout | None = None) onegov.core.types.RenderData[source]
 
- org.views.ticket.view_archived_tickets(self: onegov.ticket.collection.ArchivedTicketCollection, request: onegov.org.request.OrgRequest, layout: onegov.org.layout.ArchivedTicketsLayout | None = None) onegov.core.types.RenderData[source]
 
- org.views.ticket.view_delete_all_archived_tickets(self: onegov.ticket.collection.ArchivedTicketCollection, request: onegov.org.request.OrgRequest) None[source]
 
- org.views.ticket.delete_messages_from_ticket(request: onegov.core.request.CoreRequest, number: str) None[source]
 
- org.views.ticket.view_pending_tickets(self: onegov.org.models.resource.FindYourSpotCollection, request: onegov.org.request.OrgRequest, layout: onegov.org.layout.FindYourSpotLayout | None = None) onegov.core.types.RenderData[source]