diff --git a/src/args.rs b/src/args.rs index 5a8d4a0..3926df0 100644 --- a/src/args.rs +++ b/src/args.rs @@ -155,6 +155,9 @@ impl Args { res.columns.push(ArgColumn::Column(ColumnKind::profile( PubkeySource::DeckAuthor, ))) + } else if column_name == "universe" { + debug!("got universe column"); + res.columns.push(ArgColumn::Column(ColumnKind::Universe)) } else if let Some(profile_pk_str) = column_name.strip_prefix("profile:") { if let Ok(pubkey) = Pubkey::parse(profile_pk_str) { info!("got profile column for user {}", pubkey.hex()); diff --git a/src/column.rs b/src/column.rs index 5dd5d2f..fa1ab9b 100644 --- a/src/column.rs +++ b/src/column.rs @@ -68,7 +68,10 @@ impl ColumnKind { match self { ColumnKind::Universe => Some(Timeline::new( ColumnKind::Universe, - FilterState::ready(vec![]), + FilterState::ready(vec![Filter::new() + .kinds([1]) + .limit(filter::default_limit()) + .build()]), )), ColumnKind::Generic => {