summaryrefslogtreecommitdiff
path: root/rt/share/html/Callbacks/RT-Extension-MobileUI/Ticket/Display.html/Initial
diff options
context:
space:
mode:
Diffstat (limited to 'rt/share/html/Callbacks/RT-Extension-MobileUI/Ticket/Display.html/Initial')
-rw-r--r--rt/share/html/Callbacks/RT-Extension-MobileUI/Ticket/Display.html/Initial14
1 files changed, 14 insertions, 0 deletions
diff --git a/rt/share/html/Callbacks/RT-Extension-MobileUI/Ticket/Display.html/Initial b/rt/share/html/Callbacks/RT-Extension-MobileUI/Ticket/Display.html/Initial
new file mode 100644
index 000000000..6b6edbeea
--- /dev/null
+++ b/rt/share/html/Callbacks/RT-Extension-MobileUI/Ticket/Display.html/Initial
@@ -0,0 +1,14 @@
+<%INIT>
+return if $ARGSRef->{'NoRedirect'};
+if ( defined($RT::Extension::MobileUI::VERSION)
+ and RT::Extension::MobileUI::MobileClient()) {
+ my $id = $ARGSRef->{'id'} || ($TicketObj ? $TicketObj->id : undef);
+ RT::Interface::Web::Redirect(RT->Config->Get('WebURL').'m/ticket/show?id='.$id);
+ $m->abort;
+}
+</%INIT>
+
+<%ARGS>
+$TicketObj => undef
+$ARGSRef => {}
+</%ARGS>