X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=server%2Fmodels%2Fpods.js;h=9502d92e407aacc3cea530ca9defebee10109ae0;hb=d14b3e37a2c0d647b59259bf2ca059b5817f144c;hp=daeadeb078c6b2dd60de05967b1456a101e3a3e2;hpb=528a9efa8272532bbd0dafc35c3e05e57c50f61e;p=github%2FChocobozzz%2FPeerTube.git diff --git a/server/models/pods.js b/server/models/pods.js index daeadeb07..9502d92e4 100644 --- a/server/models/pods.js +++ b/server/models/pods.js @@ -1,6 +1,7 @@ 'use strict' const mongoose = require('mongoose') +const map = require('lodash/map') const constants = require('../initializers/constants') const logger = require('../helpers/logger') @@ -76,7 +77,11 @@ function list (callback) { } function listAllIds (callback) { - return PodsDB.find({}, { _id: 1 }, callback) + return PodsDB.find({}, { _id: 1 }, function (err, pods) { + if (err) return callback(err) + + return callback(null, map(pods, '_id')) + }) } function listAllUrls (callback) {