updates.rt.js 531 B

12345678910111213141516
  1. const db = require( '../db' )
  2. const { parseCount } = require( '../fn' )
  3. module.exports = {
  4. GET: async ( { url: { query: { queries } } } ) => await db.bulkUpdateWorld(
  5. await Promise.all(
  6. db.randomUniqueIds( parseCount( queries ) )
  7. .map( id =>
  8. db.worldById( id )
  9. .then( world => {
  10. world.randomnumber = db.randomId()
  11. return world
  12. } )
  13. )
  14. )
  15. )
  16. }