@directus/api
Version:
Directus is a real-time API and App dashboard for managing SQL database content
10 lines (9 loc) • 479 B
JavaScript
import { withCache } from './with-cache.js';
export const fetchShareInfo = withCache('share-info', _fetchShareInfo, (shareId) => ({ shareId }));
export async function _fetchShareInfo(shareId, context) {
const { SharesService } = await import('../../services/shares.js');
const sharesService = new SharesService(context);
return (await sharesService.readOne(shareId, {
fields: ['collection', 'item', 'role', 'user_created.id', 'user_created.role'],
}));
}