Node+Mongo Native: generating request with sort

I'm creating step-by-step request for MongoDB. Everything is OK, but sort option cannot be recognized by Mongo. What I'm doing wrong?

var request = {}
    request['show'] = 1;
    request['category'] = category;
    switch (sort) {
        case "new_first":
            request['sort'] = "[['time_added', -1]]";
            break;
        case "old_first":
            request['sort'] = "[['time_added', 1]]";
            break;
    }
collection.find(request, function(err, posts) {
....    

Thanks!

Found a solution:

sort_query = JSON.parse('{"sort":[["time_added",-1]]}')

It worked!