Commit e9a47fc738e656eef92bfb8b32f29a47de4421db
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}×tamp=#{the_timestamp}&url=#{CGI.unescape(request_url)}" | 38 | str = "jsapi_ticket=#{base.js_ticket}&noncestr=#{the_nonce}×tamp=#{the_timestamp}&url=#{CGI.unescape(request_url)}" |