diff --git a/src/db/models/organization.rs b/src/db/models/organization.rs index 710d41f8..dd1c3d73 100644 --- a/src/db/models/organization.rs +++ b/src/db/models/organization.rs @@ -43,7 +43,7 @@ pub struct OrganizationCollectionSettings(i16); impl OrganizationCollectionSettings { pub fn get_flag(self, flag: OrgCollectionSetting) -> bool { - (self.0 | flag as i16) > 0 + (self.0 & flag as i16) > 0 } pub fn set_flag(&mut self, flag: OrgCollectionSetting, val: bool) {