Last modified: 2011-11-12 10:13:19 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T34345, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 32345 - SemanticForms r102365 breaks red link on Special:Search
SemanticForms r102365 breaks red link on Special:Search
Status: VERIFIED FIXED
Product: MediaWiki extensions
Classification: Unclassified
SemanticForms (Other open bugs)
unspecified
All All
: Unprioritized critical (vote)
: ---
Assigned To: Yaron Koren
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2011-11-10 19:10 UTC by Van de Bugger
Modified: 2011-11-12 10:13 UTC (History)
1 user (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Van de Bugger 2011-11-10 19:10:28 UTC
Commit r102365 "strict comparators for empty strings" breaks Special::Search.

How to reproduce:

$ svn update -r 102107 # it is a previous version of SF before 102365

then go to Special:Search, type any garbage in the input field, press Search button. I suppose, the page is not found, so message

The page "Garbage" does not exist.

"Garbage" is a red link with href=".../index.php?title=Garbage&action=edit&redlink=1", so following the link will create the page.

Then 

$ svn update -r 102365 

Do the same. "Garbage" is a red link, but href="" (empty), so following the link returns to the same Search page.

I do not now how SemanticForms affects SearchPage, but updating SemanticForms sources back to r102107 fixes the issue. Disabling SemanticForms also helps to get red links on Special:Search working. All the revisions after r102365 also affected.
Comment 1 Yaron Koren 2011-11-10 19:35:03 UTC
Hi,

Thanks for reporting, and diagnosing, that problem. It was indeed in that revision, and I think I just fixed it in SVN.
Comment 2 Van de Bugger 2011-11-12 10:13:19 UTC
Verified on r102853.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links