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 {
|
pub fn ids(mut self, ids: Vec<EventId>) -> Self {
|
||||||
self.ids = Some(ids);
|
self.ids = Some(ids);
|
||||||
self
|
self
|
||||||
|
|||||||
@@ -444,7 +444,9 @@ fn setup_initial_nostrdb_subs(damus: &mut Damus) -> Result<()> {
|
|||||||
let results = damus.ndb.query(
|
let results = damus.ndb.query(
|
||||||
&txn,
|
&txn,
|
||||||
filters,
|
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 = {
|
let filters = {
|
||||||
|
|||||||
Reference in New Issue
Block a user