Add Reimbursement app #198

Merged
bumi merged 21 commits from feature/expenses into master 2021-06-02 12:25:34 +00:00
Showing only changes of commit e6349f0594 - Show all commits

View File

@ -1,4 +1,4 @@
let schemas = require('@kosmos/schemas');
const schemas = require('@kosmos/schemas');
const validator = require('../utils/validator');
/**
@ -7,7 +7,7 @@ const validator = require('../utils/validator');
* @class
* @public
*/
class Expense {
class ExpenseSerializer {
constructor (attrs) {
Object.keys(attrs).forEach(a => this[a] = attrs[a]);
@ -24,7 +24,7 @@ class Expense {
}
get data () {
let {
const {
title,
description,
currency,
@ -35,7 +35,7 @@ class Expense {
details,
} = this;
let data = {
const data = {
'@context': 'https://schema.kosmos.org',
'@type': 'Expense',
title,
@ -71,7 +71,7 @@ class Expense {
* @public
*/
static deserialize (serialized) {
let {
const {
title,
description,
currency,
@ -97,4 +97,4 @@ class Expense {
}
module.exports = Expense;
module.exports = ExpenseSerializer;