Eliminate if-statement (#3556)

This commit is contained in:
Aya Morisawa 2018-12-09 13:13:00 +09:00 committed by syuilo
parent 706d47ec32
commit fb8b0c291d

View File

@ -61,11 +61,7 @@ export default abstract class Chart<T> {
constructor(name: string, grouped = false) { constructor(name: string, grouped = false) {
this.collection = db.get<Log<T>>(`chart.${name}`); this.collection = db.get<Log<T>>(`chart.${name}`);
if (grouped) { this.collection.createIndex({ span: -1, date: -1, group: grouped ? -1 : undefined }, { unique: true });
this.collection.createIndex({ span: -1, date: -1, group: -1 }, { unique: true });
} else {
this.collection.createIndex({ span: -1, date: -1 }, { unique: true });
}
} }
@autobind @autobind