add: question reactions

This commit is contained in:
trisua 2025-04-13 12:44:08 -04:00
parent 9ae9b6d4ea
commit f452875fbe
7 changed files with 122 additions and 45 deletions

View file

@ -302,6 +302,11 @@ pub struct Question {
/// The ID of the community this question is asked to. This should only be > 0
/// if `is_global` is set to true.
pub community: usize,
// likes
#[serde(default)]
pub likes: isize,
#[serde(default)]
pub dislikes: isize,
}
impl Question {
@ -319,6 +324,8 @@ impl Question {
is_global,
answer_count: 0,
community: 0,
likes: 0,
dislikes: 0,
}
}
}

View file

@ -8,6 +8,8 @@ pub enum AssetType {
Community,
#[serde(alias = "post")]
Post,
#[serde(alias = "question")]
Question,
#[serde(alias = "user")]
User,
}