This commit is contained in:
Shish 2020-01-29 20:34:02 +00:00
parent 4e57e04ddf
commit fb5bce69f8
2 changed files with 3 additions and 2 deletions

View file

@ -428,6 +428,7 @@ class Image
]
);
}
/**
* Get this image's tags as an array.
*

View file

@ -77,7 +77,7 @@ class Relationships extends Extension
}
} elseif (preg_match("/^child[=|:](any|none)$/", $event->term, $matches)) {
$not = ($matches[1] == "any" ? "=" : "!=");
$event->add_querylet(new Querylet("images.has_children $not TRUE"));
$event->add_querylet(new Querylet("images.has_children $not :true", ["true"=>true]));
}
}
@ -150,7 +150,7 @@ class Relationships extends Extension
}
$database->execute("UPDATE images SET parent_id = :pid WHERE id = :cid", ["pid" => $event->parent_id, "cid" => $event->child_id]);
$database->execute("UPDATE images SET has_children = TRUE WHERE id = :pid", ["pid" => $event->parent_id]);
$database->execute("UPDATE images SET has_children = :true WHERE id = :pid", ["pid" => $event->parent_id, "true"=>true]);
if ($old_parent!=null) {
$this->set_has_children($old_parent);