From 5a950eeaa5fe0d786c8790ddb95875bc40a62cf7 Mon Sep 17 00:00:00 2001 From: Corey Johnson Date: Wed, 23 Nov 2011 15:10:41 -0500 Subject: [PATCH] gist has settings too --- extensions/gist/gist.coffee | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/extensions/gist/gist.coffee b/extensions/gist/gist.coffee index 83c3d1e1c..64a278366 100644 --- a/extensions/gist/gist.coffee +++ b/extensions/gist/gist.coffee @@ -12,6 +12,10 @@ module.exports = class Gist extends Editor window.resourceTypes.push this + settings: + username: '' + password: '' + open: (url) -> return if not url if match = url.match /^https?:\/\/gist\.github\.com\/([^\/]+)\/?/ @@ -31,13 +35,13 @@ class Gist extends Editor true save: -> - user = GitHub?.username - pass = GitHub?.password - + user = @settings.username + pass = @settings.password + if not user or not pass - console.error "Please set GitHub.username and GitHub.password to save." + console.error "Please gist.username and gist.password in your local settings file." return - + # Can't get this to work yet. 500ing if @id files = {}