aboutsummaryrefslogtreecommitdiff
path: root/lib/App/MediaControl/DB.rakumod
diff options
context:
space:
mode:
Diffstat (limited to 'lib/App/MediaControl/DB.rakumod')
-rw-r--r--lib/App/MediaControl/DB.rakumod11
1 files changed, 4 insertions, 7 deletions
diff --git a/lib/App/MediaControl/DB.rakumod b/lib/App/MediaControl/DB.rakumod
index 5f67bb6..428ed51 100644
--- a/lib/App/MediaControl/DB.rakumod
+++ b/lib/App/MediaControl/DB.rakumod
@@ -92,13 +92,10 @@ class App::MediaControl::DB {
}
}
- multi method get-children-of(Any:U $id) {
- self!get-children('IS NULL');
- }
- multi method get-children-of(Int:D() $id) {
- self!get-children('=$id',$id);
- }
- method !get-children(Str $clause, *@binds) {
+ multi method get-children-of(Any:U $) { 'IS NULL' }
+ multi method get-children-of(Int:D() $id) { '=$id', $id }
+ proto method get-children-of($) {
+ my ($clause, @binds) = {*};
self!db: {
.query(qq:to/END/,|@binds).hashes;
SELECT id, name, is_dir