fleet/website/api/controllers/customers/create-quote.js
Eric cddf7953e6
Update Fleet Premium pricing (#8966)
* update Fleet Premium price

* Update new-license.ejs
2022-12-08 13:01:24 -06:00

43 lines
565 B
JavaScript
Vendored

module.exports = {
friendlyName: 'Create quote',
description: '',
inputs: {
numberOfHosts: {
type: 'number',
required: true,
},
},
exits: {
},
fn: async function ({ numberOfHosts }) {
// Determine the price, 5 dollars * host * month (Billed anually)
let price = 5.00 * numberOfHosts * 12;
let quote = await Quote.create({
numberOfHosts: numberOfHosts,
quotedPrice: price,
organization: this.req.me.organization,
user: this.req.me.id,
}).fetch();
return quote;
}
};