Radish alpha
r
Radicle terminal user interface
Radicle
Git (anonymous pull)
Log in to clone via SSH
lib: Change patch filter default to 'open'
Erik Kundt committed 2 years ago
commit bc8039d3cc12e5acdaf20b729cbf046ddd298b4f
parent 8f4b9922d0817445a6ceb7752e7124d43a5959a2
1 file changed +11 -1
modified src/common/cob/patch.rs
@@ -31,13 +31,23 @@ impl Display for State {
    }
}

-
#[derive(Clone, Default, Debug, Eq, PartialEq)]
+
#[derive(Clone, Debug, Eq, PartialEq)]
pub struct Filter {
    state: Option<State>,
    authored: bool,
    authors: Vec<Did>,
}

+
impl Default for Filter {
+
    fn default() -> Self {
+
        Self {
+
            state: Some(State::default()),
+
            authored: false,
+
            authors: vec![],
+
        }
+
    }
+
}
+

impl Filter {
    pub fn with_state(mut self, state: Option<State>) -> Self {
        self.state = state;