bug: sort active subscriptions by type
This commit is contained in:
parent
41a2f06f58
commit
06da58ac52
@ -52,7 +52,7 @@ export interface SubscriptionEvent {
|
|||||||
|
|
||||||
export function getActiveSubscriptions(s: Array<SubscriptionEvent>) {
|
export function getActiveSubscriptions(s: Array<SubscriptionEvent>) {
|
||||||
const now = unixNow();
|
const now = unixNow();
|
||||||
return s.filter(a => a.start <= now && a.end > now);
|
return [...s].sort((a, b) => b.type - a.type).filter(a => a.start <= now && a.end > now);
|
||||||
}
|
}
|
||||||
|
|
||||||
export function getCurrentSubscription(s: Array<SubscriptionEvent>) {
|
export function getCurrentSubscription(s: Array<SubscriptionEvent>) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user