Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

'NoneType' object has no attribute 'info' #10

Open
geroldhinzen opened this issue Aug 6, 2018 · 5 comments
Open

'NoneType' object has no attribute 'info' #10

geroldhinzen opened this issue Aug 6, 2018 · 5 comments

Comments

@geroldhinzen
Copy link

bildschirmfoto 2018-08-06 um 19 30 36

[2018-08-06 19:31:06][ERROR: input.scriptfilter] Code 1: 19:31:05 workflow.py:2247 DEBUG ---------- DeepL (1.1.0) ----------
19:31:05 workflow.py:1657 DEBUG reading settings from /Users/XXX/Library/Application Support/Alfred 3/Workflow Data/com.skoda091.deepl-translation/settings.json
19:31:05 workflow.py:2531 DEBUG update check not due
19:31:05 workflow.py:1884 DEBUG loading cached data: /Users/XXX/Library/Caches/com.runningwithcrayons.Alfred-3/Workflow Data/com.skoda091.deepl-translation/__workflow_update_status.cpickle
19:31:05 workflow.py:2461 DEBUG update_data: {u'available': False}
19:31:06 workflow.py:2266 ERROR 'NoneType' object has no attribute 'info'
Traceback (most recent call last):
File "/Users/XXX/XXX/alfred-sync/Alfred.alfredpreferences/workflows/user.workflow.130FF627-ADC7-4587-A7E0-F337A48601D3/workflow/workflow.py", line 2259, in run
func(self)
File "deepl.py", line 101, in main
translations = json.loads(response.text)['result']['translations']
File "/Users/XXX/XXX/alfred-sync/Alfred.alfredpreferences/workflows/user.workflow.130FF627-ADC7-4587-A7E0-F337A48601D3/workflow/web.py", line 319, in text
if self.encoding:
File "/Users/XXX/XXX/alfred-sync/Alfred.alfredpreferences/workflows/user.workflow.130FF627-ADC7-4587-A7E0-F337A48601D3/workflow/web.py", line 282, in encoding
self._encoding = self._get_encoding()
File "/Users/XXX/XXX/alfred-sync/Alfred.alfredpreferences/workflows/user.workflow.130FF627-ADC7-4587-A7E0-F337A48601D3/workflow/web.py", line 415, in _get_encoding
headers = self.raw.info()
AttributeError: 'NoneType' object has no attribute 'info'
19:31:06 workflow.py:2268 INFO for assistance, see: https://github.com/Skoda091/alfred-deepl
19:31:06 workflow.py:2289 DEBUG ---------- finished in 0.239s ----------
[2018-08-06 19:31:06][ERROR: input.scriptfilter] Code 1: 19:31:06 workflow.py:2247 DEBUG ---------- DeepL (1.1.0) ----------
19:31:06 workflow.py:1657 DEBUG reading settings from /Users/XXX/Library/Application Support/Alfred 3/Workflow Data/com.skoda091.deepl-translation/settings.json
19:31:06 workflow.py:2531 DEBUG update check not due
19:31:06 workflow.py:1884 DEBUG loading cached data: /Users/XXX/Library/Caches/com.runningwithcrayons.Alfred-3/Workflow Data/com.skoda091.deepl-translation/__workflow_update_status.cpickle
19:31:06 workflow.py:2461 DEBUG update_data: {u'available': False}
19:31:06 workflow.py:2266 ERROR 'NoneType' object has no attribute 'info'
Traceback (most recent call last):
File "/Users/XXX/XXX/alfred-sync/Alfred.alfredpreferences/workflows/user.workflow.130FF627-ADC7-4587-A7E0-F337A48601D3/workflow/workflow.py", line 2259, in run
func(self)
File "deepl.py", line 101, in main
translations = json.loads(response.text)['result']['translations']
File "/Users/XXX/XXX/alfred-sync/Alfred.alfredpreferences/workflows/user.workflow.130FF627-ADC7-4587-A7E0-F337A48601D3/workflow/web.py", line 319, in text
if self.encoding:
File "/Users/XXX/XXX/alfred-sync/Alfred.alfredpreferences/workflows/user.workflow.130FF627-ADC7-4587-A7E0-F337A48601D3/workflow/web.py", line 282, in encoding
self._encoding = self._get_encoding()
File "/Users/XXX/XXX/alfred-sync/Alfred.alfredpreferences/workflows/user.workflow.130FF627-ADC7-4587-A7E0-F337A48601D3/workflow/web.py", line 415, in _get_encoding
headers = self.raw.info()
AttributeError: 'NoneType' object has no attribute 'info'
19:31:06 workflow.py:2268 INFO for assistance, see: https://github.com/Skoda091/alfred-deepl
19:31:06 workflow.py:2289 DEBUG ---------- finished in 0.256s ----------

@holymio
Copy link

holymio commented Sep 4, 2018

Have the same problem.

@sutefan1
Copy link

Same here

Starting debug for 'DeepL'

[2019-01-11 13:56:08][ERROR: input.scriptfilter] Code 1: 13:56:08 workflow.py:2247 DEBUG    ---------- DeepL (1.1.0) ----------
13:56:08 workflow.py:1657 DEBUG    reading settings from /Users/stefan/Library/Application Support/Alfred 3/Workflow Data/com.skoda091.deepl-translation/settings.json
13:56:08 workflow.py:2531 DEBUG    update check not due
13:56:08 workflow.py:1884 DEBUG    loading cached data: /Users/stefan/Library/Caches/com.runningwithcrayons.Alfred-3/Workflow Data/com.skoda091.deepl-translation/__workflow_update_status.cpickle
13:56:08 workflow.py:2461 DEBUG    update_data: {u'available': False}
13:56:08 workflow.py:2266 ERROR    'NoneType' object has no attribute 'info'
Traceback (most recent call last):
  File "/Users/stefan/Library/Application Support/Alfred 3/Alfred.alfredpreferences/workflows/user.workflow.1AB2C1B6-D980-4B90-93A5-9C7557BE6A18/workflow/workflow.py", line 2259, in run
    func(self)
  File "deepl.py", line 101, in main
    translations = json.loads(response.text)['result']['translations']
  File "/Users/stefan/Library/Application Support/Alfred 3/Alfred.alfredpreferences/workflows/user.workflow.1AB2C1B6-D980-4B90-93A5-9C7557BE6A18/workflow/web.py", line 319, in text
    if self.encoding:
  File "/Users/stefan/Library/Application Support/Alfred 3/Alfred.alfredpreferences/workflows/user.workflow.1AB2C1B6-D980-4B90-93A5-9C7557BE6A18/workflow/web.py", line 282, in encoding
    self._encoding = self._get_encoding()
  File "/Users/stefan/Library/Application Support/Alfred 3/Alfred.alfredpreferences/workflows/user.workflow.1AB2C1B6-D980-4B90-93A5-9C7557BE6A18/workflow/web.py", line 415, in _get_encoding
    headers = self.raw.info()
AttributeError: 'NoneType' object has no attribute 'info'
13:56:08 workflow.py:2268 INFO     for assistance, see: https://github.com/Skoda091/alfred-deepl
13:56:08 workflow.py:2289 DEBUG    ---------- finished in 0.306s ----------

@marcocastellani
Copy link

same here

@Ruko2010
Copy link

Ruko2010 commented Nov 6, 2020

have somebody solved this Problem?

@datenreisender
Copy link

I assume this is caused by the fact that DeepL only allows authenticated requests to their API and this workflow does not authenticate you. Solving this probably would require getting a paid access to the API and then using a (different?) workflow which does allow you to authenticate yourself.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants