fix(labels): query missing several label fields
This commit is contained in:
parent
90dd65eb33
commit
f460b09515
|
|
@ -12,7 +12,10 @@ impl Database {
|
|||
pub async fn get_document_labels(&self, document_id: Uuid) -> Result<Vec<Label>> {
|
||||
let rows = sqlx::query_as::<_, Label>(
|
||||
r#"
|
||||
SELECT l.id, l.user_id, l.name, l.color, l.created_at, l.updated_at
|
||||
SELECT
|
||||
l.id, l.user_id, l.name, l.description, l.color,
|
||||
l.background_color, l.icon, l.is_system, l.created_at, l.updated_at,
|
||||
0::bigint as document_count, 0::bigint as source_count
|
||||
FROM labels l
|
||||
JOIN document_labels dl ON l.id = dl.label_id
|
||||
WHERE dl.document_id = $1
|
||||
|
|
|
|||
Loading…
Reference in New Issue