25 lines
768 B
JavaScript
Raw Normal View History

'use strict';
2021-07-28 15:32:21 +02:00
const { getService } = require('../utils');
2022-08-11 23:09:11 +03:00
const sendDidInviteUser = async (adminUserId) => {
2021-07-28 15:32:21 +02:00
const numberOfUsers = await getService('user').count();
const numberOfRoles = await getService('role').count();
strapi.telemetry.send(adminUserId, 'didInviteUser', { numberOfRoles, numberOfUsers });
};
2022-08-11 23:09:11 +03:00
const sendDidUpdateRolePermissions = async (adminUserId) => {
strapi.telemetry.send(adminUserId, 'didUpdateRolePermissions');
};
const sendDidChangeInterfaceLanguage = async () => {
const languagesInUse = await getService('user').getLanguagesInUse();
strapi.telemetry.send('', 'didChangeInterfaceLanguage', { languagesInUse });
};
module.exports = {
sendDidInviteUser,
sendDidUpdateRolePermissions,
sendDidChangeInterfaceLanguage,
};