summaryrefslogtreecommitdiff
path: root/rt/share/html/Callbacks/RT-Extension-MobileUI/index.html/Initial
diff options
context:
space:
mode:
Diffstat (limited to 'rt/share/html/Callbacks/RT-Extension-MobileUI/index.html/Initial')
-rw-r--r--rt/share/html/Callbacks/RT-Extension-MobileUI/index.html/Initial16
1 files changed, 16 insertions, 0 deletions
diff --git a/rt/share/html/Callbacks/RT-Extension-MobileUI/index.html/Initial b/rt/share/html/Callbacks/RT-Extension-MobileUI/index.html/Initial
new file mode 100644
index 000000000..d63445459
--- /dev/null
+++ b/rt/share/html/Callbacks/RT-Extension-MobileUI/index.html/Initial
@@ -0,0 +1,16 @@
+<%init>
+# avoid fatal errors if the extension isn't loaded
+if ( defined( $RT::Extension::MobileUI::VERSION )
+ and RT::Extension::MobileUI->MobileClient()) {
+ my $path = 'm';
+ if ( $ARGSRef->{'q'} ) {
+ $path = "m/tickets/search?q=". $m->interp->apply_escapes($ARGSRef->{'q'});
+ }
+ RT::Interface::Web::Redirect( RT->Config->Get('WebURL') . $path);
+} else {
+return
+}
+</%init>
+<%ARGS>
+$ARGSRef => {}
+</%ARGS>