Merge pull request #12 from rakanalh/update-pocket-api
Fix pocket object initialization for config step
This commit is contained in:
commit
32236b3cde
3 changed files with 18 additions and 8 deletions
|
@ -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):
|
||||
|
|
|
@ -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')
|
||||
|
|
2
setup.py
2
setup.py
|
@ -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',
|
||||
|
|
Loading…
Reference in a new issue