浏览代码

[minor][fix] check for oauth1 access_key and access_secret before generating dropbox's oauth2 token (#3593)

version-14
Saurabh 8 年前
committed by Rushabh Mehta
父节点
当前提交
88c8df2350
共有 1 个文件被更改,包括 3 次插入0 次删除
  1. +3
    -0
      frappe/integrations/doctype/dropbox_settings/dropbox_settings.py

+ 3
- 0
frappe/integrations/doctype/dropbox_settings/dropbox_settings.py 查看文件

@@ -272,6 +272,9 @@ def set_dropbox_access_token(access_token):
frappe.db.commit() frappe.db.commit()


def generate_oauth2_access_token_from_oauth1_token(dropbox_settings=None): def generate_oauth2_access_token_from_oauth1_token(dropbox_settings=None):
if not dropbox_settings.get("access_key") or not dropbox_settings.get("access_secret"):
return {}

url = "https://api.dropboxapi.com/2/auth/token/from_oauth1" url = "https://api.dropboxapi.com/2/auth/token/from_oauth1"
headers = {"Content-Type": "application/json"} headers = {"Content-Type": "application/json"}
auth = (dropbox_settings["app_key"], dropbox_settings["app_secret"]) auth = (dropbox_settings["app_key"], dropbox_settings["app_secret"])


正在加载...
取消
保存