stocksim
Version:
a simple stock market simulator
22 lines • 690 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.allHeldByUser = exports.findOneOrCreate = void 0;
async function findOneOrCreate({ uId, symbol }) {
const record = await this.findOne({ uId: uId, symbol: symbol });
if (record) {
return record;
}
else {
return this.create({ uId: uId, shares: 0, symbol: symbol });
}
}
exports.findOneOrCreate = findOneOrCreate;
async function allHeldByUser({ uId }) {
const records = await this.find({ uId: uId });
if (records) {
return records;
}
return [];
}
exports.allHeldByUser = allHeldByUser;
//# sourceMappingURL=sharesStatics.js.map