Download & Extend

PHP Fatal error: Call to undefined function apachesolr_mark_node() in nodequeue.module line 1084

Project:Nodequeue
Version:7.x-2.0-beta1
Component:Code
Category:bug report
Priority:major
Assigned:Unassigned
Status:needs review

Issue Summary

Got this error which killed the page.

Apachesolr has changed this function from

apachesolr_mark_node($nid) to
apachesolr_mark_entity('node', $nid);

Patch attached.

cheers,

DT

AttachmentSizeStatusTest resultOperations
nodequeue-apachesolr-fix.patch546 bytesIdlePASSED: [[SimpleTest]]: [MySQL] 0 pass(es).View details | Re-test

Comments

#1

Status:needs review» fixed

This appears to be already fixed in the latest -dev version, if you check the codebase. Thanks for the patch though!

#2

Ah glad to hear it.

#3

Status:fixed» closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

#4

Status:closed (fixed)» needs work

Still getting error need some improvements in patch. While removing the nodes from nodequeue.

#5

Status:needs work» needs review

I have done some improvements on the existing patch.

AttachmentSizeStatusTest resultOperations
nodequeue-7.x-2.0-beat1-apachesolr-1425326-6028750.patch865 bytesIdlePASSED: [[SimpleTest]]: [MySQL] 0 pass(es).View details | Re-test
nobody click here