check orgami js

This commit is contained in:
phyusin
2018-04-05 19:00:13 +06:30
parent 2acbade789
commit a44e86ed21
3 changed files with 12 additions and 7 deletions

View File

@@ -389,19 +389,19 @@ function setHeaderBreadCrumb(params){
}
//show hide nav bar for webview
function showHideNavbar(webview,page=""){
function showHideNavbar(webview,page){
if(webview){
$("nav.navbar").addClass("hidden");
$("section").addClass("section-margin");
$(".page-loader-wrapper").addClass("hidden");
if(page!=""){
if(page!=undefined){
$("#back").hide();
}
}else{
$("nav.navbar").removeClass("hidden");
$("section").removeClass("section-margin");
$(".page-loader-wrapper").removeClass("hidden");
if(page!=""){
if(page!=undefined){
$("#back").show();
}
}

View File

@@ -38,13 +38,18 @@ class BaseOrigamiController < ActionController::Base
#check webview
def check_mobile
status = false
token_status = false
authenticate_with_http_token do |token, options|
if token
token_status = true
end
session[:session_token] = token
end
if session[:session_token] && request.user_agent =~ /android|blackberry|iphone|ipad|ipod|iemobile|mobile|webos/i
status = true
if token_status && request.user_agent =~ /android|blackberry|iphone|ipad|ipod|iemobile|mobile|webos/i
status = true
end
return status
end
end

View File

@@ -1,6 +1,6 @@
class Origami::HomeController < BaseOrigamiController
authorize_resource :class => false
before_action :set_dining, only: [:show]
before_action :set_dining, only: [:show]
def index
@webview = false