UNPKG

@uppy/companion

Version:

OAuth helper and remote fetcher for Uppy's (https://uppy.io) extensible file upload widget with support for drag&drop, resumable uploads, previews, restrictions, file processing/encoding, remote providers like Dropbox and Google Drive, S3 and more :dog:

24 lines (23 loc) 734 B
"use strict"; const { respondWithError } = require('../provider/error'); async function list({ query, params, companion }, res, next) { const { providerUserSession } = companion; const { accessToken } = providerUserSession; try { // todo remove backward compat `token` param from all provider methods (because it can be found in providerUserSession) const data = await companion.provider.list({ companion, token: accessToken, providerUserSession, directory: params.id, query, }); res.json(data); } catch (err) { if (respondWithError(err, res)) return; next(err); } } module.exports = list;