Ticket #1733 (closed defect: fixed)

Opened 9 months ago

Last modified 9 months ago

Inject object has no attribute 'append'

Reported by: daspez@… Owned by: gazpachoking
Priority: major Milestone: 1.0
Component: Plugins Keywords: inject append task
Cc: Version (eg. 1.0r2700): 1.0r3092

Description

Running on MacOSX Lion.

Executed:

flexget --inject "SERIES.720p.HDTV.x264-EVOLVE" --task TV_Feed --learn

Throws -

2012-08-18 22:37 ERROR    task          TV_Feed         BUG: Unhandled error in plugin --inject: 'EntryIterator' object has no attribute 'append'
Traceback (most recent call last):
  File "/Library/Python/2.7/site-packages/FlexGet-1.0-py2.7.egg/flexget/task.py", line 421, in __run_plugin
    return method(*args, **kwargs)
  File "/Library/Python/2.7/site-packages/FlexGet-1.0-py2.7.egg/flexget/event.py", line 20, in __call__
    return self.func(*args, **kwargs)
  File "/Library/Python/2.7/site-packages/FlexGet-1.0-py2.7.egg/flexget/plugins/input/inject.py", line 78, in on_task_input
    task.entries.append(entry)
AttributeError: 'EntryIterator' object has no attribute 'append'

Change History

comment:1 Changed 9 months ago by gazpachoking

  • Owner set to gazpachoking
  • Status changed from new to closed
  • Resolution set to fixed

In [3095]:

Fix --inject plugin with unified entries list. fix #1733

Note: See TracTickets for help on using tickets.