39
|
0 |
0 |
unless (eval {
do {
my $promise = 'Mojo::Promise'->new;
$c->collection('docs')->find_one({'id', $id}, {'_id', 0}, sub {
my($collection, $err, $doc) = @_;
return $err ? $promise->reject($err) : $promise->resolve($doc->{'body'});
}
);
return $promise
}
}) |
57
|
0 |
0 |
unless (eval {
do {
my $promise = 'Mojo::Promise'->new;
$c->collection('docs')->insert({'id', $id, 'body', $text}, sub {
my($collection, $err, $oid) = @_;
return $err ? $promise->reject($err) : $promise->resolve($id);
}
);
return $promise
}
}) |