rip out unnecessary references to parents_id
[id3fs.git] / lib / ID3FS / Path / Node.pm
index 681a66c..dd650e4 100644 (file)
@@ -128,21 +128,11 @@ sub node_to_sql
     return $node->to_sql($hasvals, $not, @joins) if($node->type() eq "boolean");
     my $sql;
     my $cnt=scalar(@joins)+1;
-    if(defined($node->{parents_id}))
-    {
-       $sql= "(t" . scalar(@joins) . ".parents_id='$node->{parents_id}'";
-       $sql .= " AND t" . scalar(@joins) . ".id='" . $node->{id} . "'";
-    }
-    else
-    {
-       $sql= "(t" . scalar(@joins) .".parents_id=''";
-       $sql .= " AND t" . scalar(@joins) . ".id='" . $node->{id} . "'";
-    }
+    $sql .= "t" . scalar(@joins) . ".id='" . $node->{id} . "'";
     if($not && !$hasvals)
     {
        $sql .= " AND fxt" . scalar(@joins) . ".files_id IS NULL";
     }
-    $sql .= ")";
     return ($sql, ());
 }
 
@@ -156,10 +146,6 @@ sub used_tags
        push(@used, $self->right()->used_tags()) if($self->right());
        return(grep { defined; } @used);
     }
-    elsif($self->parents_id())
-    {
-       return([ $self->parents_id(), $self->id() ]);
-    }
     return $self->id();
 }