filter: add default limit
This is just an opinionated default limit if we ever need it (we will) Signed-off-by: William Casarin <jb55@jb55.com>
This commit is contained in:
@@ -41,6 +41,14 @@ impl Filter {
|
||||
}
|
||||
}
|
||||
|
||||
pub fn default_limit() -> u16 {
|
||||
250
|
||||
}
|
||||
|
||||
pub fn default_remote_limit() -> u16 {
|
||||
150
|
||||
}
|
||||
|
||||
pub fn ids(mut self, ids: Vec<EventId>) -> Self {
|
||||
self.ids = Some(ids);
|
||||
self
|
||||
|
||||
@@ -444,7 +444,9 @@ fn setup_initial_nostrdb_subs(damus: &mut Damus) -> Result<()> {
|
||||
let results = damus.ndb.query(
|
||||
&txn,
|
||||
filters,
|
||||
damus.timelines[i].filter[0].limit.unwrap_or(200) as i32,
|
||||
damus.timelines[i].filter[0]
|
||||
.limit
|
||||
.unwrap_or(enostr::Filter::default_limit()) as i32,
|
||||
)?;
|
||||
|
||||
let filters = {
|
||||
|
||||
Reference in New Issue
Block a user