When I try to deactivate this module, I receive the following error:

Fatal error: Call to undefined function search_api_list_servers() in ...\sites\all\modules\fuzzysearch\fuzzysearch.install on line 52

CommentFileSizeAuthor
#3 uninstall-fuzzy-1306222.patch1.62 KBthijsvdanker

Comments

tomogden’s picture

Confirmed. I'm getting the same issue just trying to disable it--a real deal stopper.

As a workaround, I commented out line 52. It still complains, but at least it let me disable and uninstall the module.

Someone will want to fix this.

awolfey’s picture

Sorry, I've been super busy and fuzzysearch has fallen behind the search_api API. If anyone wants to take a look and try to patch, I'll be happy to review.

thijsvdanker’s picture

Status: Active » Needs review
StatusFileSize
new1.62 KB

Here's a patch for the error described.
It still throws an error when uninstalling, but no WSOD.

SearchApiException: Search server with machine name default_fuzzysearch_server specifies illegal service class fuzzysearch_service. in SearchApiServer->ensureProxy() (line 133 of /basepath/sites/all/modules/search_api/includes/server_entity.inc).

The error could be search_api related. (http://drupal.org/node/1338156#comment-5236630)

thijsvdanker’s picture

Status: Needs review » Needs work

Hrmm patch seems to have broken my site.. needs some work :)

seanr’s picture

Patch worked for me without issue. This definitely needs to be fixed sooner rather than later.

awolfey’s picture

Status: Needs work » Fixed

Commited, thanks thijsvdanker.

Status: Fixed » Closed (fixed)

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

Anonymous’s picture

Issue summary: View changes

deactivate