diff --git a/config/ninja.php b/config/ninja.php index 979d0c64c3f7..402d9bfc9d3e 100644 --- a/config/ninja.php +++ b/config/ninja.php @@ -3,7 +3,7 @@ return [ // Marketing links - 'time_tracker_web_url' => env('TIME_TRACKER_WEB_URL'), + 'time_tracker_web_url' => env('TIME_TRACKER_WEB_URL', 'https://www.invoiceninja.com/time-tracker'), // Hosted plan coupons 'coupon_50_off' => env('COUPON_50_OFF', false), diff --git a/resources/lang/en/texts.php b/resources/lang/en/texts.php index b234733d79a9..608a395b54b5 100644 --- a/resources/lang/en/texts.php +++ b/resources/lang/en/texts.php @@ -2482,6 +2482,7 @@ $LANG = array( 'time_hrs' => 'hrs', 'clear' => 'Clear', 'warn_payment_gateway' => 'Note: to accept online payments :link to add a payment gateway.', + 'setup_desktop_app' => 'Setup the desktop app', ); return $LANG; diff --git a/resources/views/tasks/time_tracker.blade.php b/resources/views/tasks/time_tracker.blade.php index 6a7f4f45bb45..52715d29143a 100644 --- a/resources/views/tasks/time_tracker.blade.php +++ b/resources/views/tasks/time_tracker.blade.php @@ -585,8 +585,13 @@ toastr.options.positionClass = 'toast-bottom-right'; if (navigator.userAgent != '{{ TIME_TRACKER_USER_AGENT }}') { - var link = '{{ config('ninja.time_tracker_web_url') }}'; - var message = "{{ trans('texts.download_desktop_app') }}"; + @if (Utils::isNinjaProd()) + var link = '{{ config('ninja.time_tracker_web_url') }}'; + var message = "{{ trans('texts.download_desktop_app') }}"; + @else + var link = '{{ NINJA_DOCS_URL }}/configure.html#time-tracking-app'; + var message = "{{ trans('texts.setup_desktop_app') }}"; + @endif if (isMobile) { toastr.warning("{{ trans('texts.time_tracker_mobile_help')}}", false, { timeOut: 5000,