The last update, 6.1.3, seems to have broken my feed mapping. Now when I try to set the mapping for any feeds, I get this error:

* warning: Missing argument 3 for feedapi_node_feedapi_mapper() in [server path]/sites/all/modules/feedapi_mapper/mappers/feedapi_mapper_feedapi_node.inc on line 9.
* user warning: Unknown column 'nid' in 'where clause' query: SELECT mapping FROM feedapi_mapper WHERE nid = 17624 in [server path]/sites/all/modules/feedapi_mapper/feedapi_mapper.module on line 462.
* warning: Missing argument 3 for feedapi_node_feedapi_mapper() in [server path]/sites/all/modules/feedapi_mapper/mappers/feedapi_mapper_feedapi_node.inc on line 9.

Has anyone seen this error? I think this update was related to a security issue, so I don't want to go back to the old version.

Thanks.

Comments

Vacilando’s picture

Priority: Normal » Critical

I get the same errors. Fields are not mapped in this (security) release nor in the current dev release. This is a critical issue.

kirkcaraway’s picture

Is anyone else seeing this same problem?

cwgng’s picture

just updated to 6.x-1.3 on a development copy of my site and i can't reproduce this error, successfully viewing, creating and deleting new mappings. but i'm still skeptical and will play around a bit more before feeling like i can trust it on the production site.

i'm also curious if anyone else has found this problem described above?
i have to assume that there would be more posts here if it was breaking field mapping for all/most users.

cwgng’s picture

i'm something of a newbie with this stuff, so forgive me if i'm missing something obvious, but :

it looks like you've actually upgraded to one of the 2.0-alpha versions! i say this because none of the other recent releases contain the file feedapi_mapper/mappers/feedapi_mapper_feedapi_node.inc — only the alphas have that file. can you double-check that you've downloaded the correct version?

JimSmith’s picture

I'm seeing a similar problem. I updated to 6.x-2.x-Alpha 4 after downloading from my /admin/reports/updates page.

It wasn't until I noticed problems that I saw this statement on the project page: "The 2.x branch of Feed Element Mapper is experimental and is not further actively developed." Seeing that, I deleted my feedapi_mapper directory from sites/all/modules and then reinstalled 6.x-1.3.

I'm now getting errors like this:

user warning: Unknown column 'nid' in 'where clause' query: SELECT mapping FROM feedapi_mapper WHERE nid = 3018 in [mypath]/sites/all/modules/feedapi_mapper/feedapi_mapper.module on line 462.

Checking my database, I don't see a 'nid' column in the feedapi_mapper table.