Page MenuHomePhabricator

PHP Fatal moving Semantic pages
Closed, ResolvedPublic

Description

Author: timq

Description:
After applying the patch in Case 43374, I am now getting another error while moving pages:

Call to undefined method SMWSql3SmwIds::getHashKey() in /path/to/wiki/extensions/SemanticMediaWiki/includes/storage/SQLStore/SMW_Sql3SmwIds.php on line 715

Indeed, I am see that method only invoked in the SMW_Sql3SmwIds.php file (only once), not actually defined.

Behaviour:

  • Move does go through and SOME of the Semantic data seems to be getting deleted but not ALL of it. For example, I have a few pages that query data defined on one page. When I moved the page that defined the data, some of the pages that queried the data showed "doubled" results, some properly only showed one page.

Version: REL1_18-branch
Severity: major

Details

Reference
bz43474

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 1:10 AM
bzimport set Reference to bz43474.

timq wrote:

Correction - "patch from Case 43380" (not sure how I got the number wrong initially).

timq wrote:

One other note: Deleting the page and then recreating as a redirect does solve the "doubled" data issue.

You can reopen a previously closed bug and don't need to enter a new bug, closing this as a duplicate.

Your bug number seems to be wrong again, isn't it 43080?
Pasting the URL is a more convenient thing anyway ;)

*** This bug has been marked as a duplicate of bug 43080 ***