module.exports = Self => {
    Self.installMethod('filter', filterParams);

    function filterParams(params) {
        return {
            where: {
                clientFk: params.clientFk
            },
            skip: (params.page - 1) * params.size,
            limit: params.size,
            order: params.order || 'created DESC',
            include: {
                relation: "worker",
                scope: {
                    fields: ["id", "firstName", "name"]
                }
            }
        };
    }
};