Skip to content

Commit 4b5f8e7

Browse files
Fix issue with not being able to create pages named '0'
1 parent effbd19 commit 4b5f8e7

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

wire/core/PageFinder.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -657,7 +657,7 @@ protected function getQueryNativeField(DatabaseQuerySelect $query, $selector, $f
657657
throw new WireException("Operator '{$selector->operator}' is not yet supported for fields native to pages table");
658658

659659
$value = $this->db->escape_string($value);
660-
$s = "pages." . $field . $selector->operator . (ctype_digit("$value") ? (int) $value : "'$value'");
660+
$s = "pages." . $field . $selector->operator . ((ctype_digit("$value") && $field != 'name') ? ((int) $value) : "'$value'");
661661

662662
if($selector->not) $s = "NOT ($s)";
663663
if($selector->operator == '!=' || $selector->not) {

0 commit comments

Comments
 (0)