Fix stats queries not to include wishlist
This commit is contained in:
@@ -80,6 +80,7 @@ defmodule MusicLibrary.Records do
|
|||||||
def count_records_by_format do
|
def count_records_by_format do
|
||||||
q =
|
q =
|
||||||
from r in Record,
|
from r in Record,
|
||||||
|
where: not is_nil(r.purchased_at),
|
||||||
group_by: r.format,
|
group_by: r.format,
|
||||||
select: {r.format, count(r.id)}
|
select: {r.format, count(r.id)}
|
||||||
|
|
||||||
@@ -89,6 +90,7 @@ defmodule MusicLibrary.Records do
|
|||||||
def count_records_by_type do
|
def count_records_by_type do
|
||||||
q =
|
q =
|
||||||
from r in Record,
|
from r in Record,
|
||||||
|
where: not is_nil(r.purchased_at),
|
||||||
group_by: r.type,
|
group_by: r.type,
|
||||||
select: {r.type, count(r.id)}
|
select: {r.type, count(r.id)}
|
||||||
|
|
||||||
@@ -100,6 +102,7 @@ defmodule MusicLibrary.Records do
|
|||||||
def get_latest_record! do
|
def get_latest_record! do
|
||||||
q =
|
q =
|
||||||
from r in Record,
|
from r in Record,
|
||||||
|
where: not is_nil(r.purchased_at),
|
||||||
order_by: [desc: r.purchased_at],
|
order_by: [desc: r.purchased_at],
|
||||||
limit: 1,
|
limit: 1,
|
||||||
select: ^@fields
|
select: ^@fields
|
||||||
|
|||||||
Reference in New Issue
Block a user