Page MenuHome

bpy.ops.wm.append message
Closed, ResolvedPublic

Description

System Information
Mac OS X 10.9.3

Blender Version
Broken: 2.71 671f75a
Worked: 2.71

Short description of error and Exact steps for others to reproduce the error
using append from menu will result in this message in terminal: RNA_boolean_get: WM_OT_append.relative_path not found.
using append from script and providing missing parameter will result in this error:

File "/Applications/Blender/blender-2.71-671f75a-OSX-10.6-x86_64/blender-2.71-671f75a.app/Contents/MacOS/../Resources/2.71/scripts/modules/bpy/ops.py", line 188, in __call__
  ret = op_call(self.idname_py(), None, kw)

TypeError: Converting py args to operator properties: : keyword "relative_path" unrecognized

Event Timeline

Jakub Uhlik (carbon14) raised the priority of this task from to 90.
Jakub Uhlik (carbon14) updated the task description. (Show Details)
Jakub Uhlik (carbon14) edited a custom field.

Andrea, you changed those ops recently, mind having a look? thanks. :)

WM_operator_properties_filesel() in the append operator is missing the "WM_FILESEL_RELPATH" flag. But I don't think this is a bug. For appending, relative paths are not needed, as the data will be copied into the current blend, no need to keep a reference of the path.

Oh and I don't get an error message in my terminal with 50d6067.

Andrea Weikert (elubie) lowered the priority of this task from 90 to 50.Sep 7 2014, 2:31 PM

I'll take a look, looks like the relative path property is accessed even though it is not needed as Thomas mentioned.