This commit is contained in:
Shish 2019-12-26 16:52:59 +00:00
parent 057ccd65c3
commit fb2fe58b57
2 changed files with 4 additions and 9 deletions

View file

@ -47,7 +47,7 @@ class ActorColumn extends Column
$driver = $this->table->db->getAttribute(\PDO::ATTR_DRIVER_NAME);
switch ($driver) {
case "pgsql":
return "((username = :{$this->name}_0) OR (address && inet :{$this->name}_1))";
return "((username = :{$this->name}_0) OR (address && cast(:{$this->name}_1 as inet)))";
default:
return "((username = :{$this->name}_0) OR (address = :{$this->name}_1))";
}
@ -79,11 +79,7 @@ class ActorColumn extends Column
$un = null;
}
if (empty($ip)) {
$driver = $this->table->db->getAttribute(\PDO::ATTR_DRIVER_NAME);
switch ($driver) {
case "pgsql": $ip = "0.0.0.0/0"; break;
default: $ip = null; break;
}
$ip = null;
}
return [$un, $ip];
}

View file

@ -116,9 +116,8 @@ class NotATag extends Extension
$input = validate_input(["d_tag"=>"string"]);
$database->execute(
$database->scoreql_to_sql(
"DELETE FROM untags WHERE LOWER(tag) = LOWER(:tag)"
),
"DELETE FROM untags WHERE LOWER(tag) = LOWER(:tag)"
),
["tag"=>$input['d_tag']]
);
$page->flash("Image ban removed");