Commit e9a47fc738e656eef92bfb8b32f29a47de4421db

Authored by Jeff Lai
1 parent 86ac34a4
Exists in master

Return nil jssign package if corp_id not available

Showing 1 changed file with 2 additions and 0 deletions   Show diff stats
lib/dingtalk/client.rb
@@ -31,6 +31,8 @@ module Dingtalk @@ -31,6 +31,8 @@ module Dingtalk
31 end 31 end
32 32
33 def jssign_package(request_url) 33 def jssign_package(request_url)
  34 + return nil unless @corp_id
  35 +
34 the_timestamp = timestamp 36 the_timestamp = timestamp
35 the_nonce = nonce 37 the_nonce = nonce
36 str = "jsapi_ticket=#{base.js_ticket}&noncestr=#{the_nonce}&timestamp=#{the_timestamp}&url=#{CGI.unescape(request_url)}" 38 str = "jsapi_ticket=#{base.js_ticket}&noncestr=#{the_nonce}&timestamp=#{the_timestamp}&url=#{CGI.unescape(request_url)}"