From 4b4956294915977db0d31552d754044d82b690c6 Mon Sep 17 00:00:00 2001 From: Kevin Sawicki Date: Thu, 25 Apr 2013 18:20:56 -0700 Subject: [PATCH] Add token to request when available --- src/packages/gists/lib/gists.coffee | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/packages/gists/lib/gists.coffee b/src/packages/gists/lib/gists.coffee index cada1d582..07ecd2623 100644 --- a/src/packages/gists/lib/gists.coffee +++ b/src/packages/gists/lib/gists.coffee @@ -1,6 +1,5 @@ $ = require 'jquery' {$$} = require 'space-pen' - module.exports = class Gists @activate: -> new Gists @@ -22,6 +21,9 @@ class Gists dataType: 'json' contentType: 'application/json; charset=UTF-8' data: JSON.stringify(gist) + beforeSend: (xhr) -> + if token = require('keytar').getPassword('GitHub.com', 'github') + xhr.setRequestHeader('Authorization', "bearer #{token}") success: (response) => pasteboard.write(response.html_url) notification = $$ ->