Merge pull request #12 from rakanalh/update-pocket-api

Fix pocket object initialization for config step
This commit is contained in:
Rakan Alhneiti 2016-09-30 07:54:29 +02:00 committed by GitHub
commit 32236b3cde
3 changed files with 18 additions and 8 deletions

View file

@ -43,14 +43,22 @@ class PocketApp:
self._storage.clear()
def get_request_token(self, consumer_key):
return self._pocket.get_request_token(
consumer_key, self.REDIRECT_URL
self._pocket = Pocket(
consumer_key,
access_token
)
def get_access_token(self, consumer_key, request_token):
def init_consumer_key(self, consumer_key):
self._pocket = Pocket(consumer_key)
def get_request_token(self):
return self._pocket.get_request_token(
self.REDIRECT_URL
)
def get_access_token(self, request_token):
return self._pocket.get_access_token(
consumer_key, request_token
request_token
)
def add_article(self, url, title=None, tags=None):

View file

@ -48,7 +48,9 @@ def main():
'\tdefault:',
help='Used in calculating reading time for each article')
def configure(consumer_key, sort_field, words_per_minute):
request_token = pocket_app.get_request_token(consumer_key)
pocket_app.init_consumer_key(consumer_key)
request_token = pocket_app.get_request_token()
if not request_token:
print('Could not obtain request_token')
@ -62,7 +64,7 @@ def configure(consumer_key, sort_field, words_per_minute):
webbrowser.open_new_tab(url)
input()
access_token = pocket_app.get_access_token(consumer_key, request_token)
access_token = pocket_app.get_access_token(request_token)
if not access_token:
print('Could not obtain access token')

View file

@ -2,7 +2,7 @@ from setuptools import setup, find_packages
setup(
name='pocket-cli',
version='0.1.4',
version='0.1.5',
author='Rakan Alhneiti',
author_email='rakan.alhneiti@gmail.com',
url='https://github.com/rakanalh/pocket-api',