Run the code formatter

This commit is contained in:
Phillip Davis 2022-07-04 21:49:40 -04:00
parent be1c6f9dc4
commit 63e1fb4f96
No known key found for this signature in database
GPG Key ID: EF6116274E70E43F
2 changed files with 60 additions and 69 deletions

View File

@ -17,7 +17,7 @@ pub enum Action {
#[serde(rename = "documents.delete")] #[serde(rename = "documents.delete")]
DocumentsDelete = actions::DOCUMENTS_DELETE, DocumentsDelete = actions::DOCUMENTS_DELETE,
#[serde(rename = "indexes.*")] #[serde(rename = "indexes.*")]
IndexAll = actions::INDEXES_ALL, IndexesAll = actions::INDEXES_ALL,
#[serde(rename = "indexes.create")] #[serde(rename = "indexes.create")]
IndexesAdd = actions::INDEXES_CREATE, IndexesAdd = actions::INDEXES_CREATE,
#[serde(rename = "indexes.get")] #[serde(rename = "indexes.get")]
@ -66,7 +66,7 @@ impl Action {
DOCUMENTS_ADD => Some(Self::DocumentsAdd), DOCUMENTS_ADD => Some(Self::DocumentsAdd),
DOCUMENTS_GET => Some(Self::DocumentsGet), DOCUMENTS_GET => Some(Self::DocumentsGet),
DOCUMENTS_DELETE => Some(Self::DocumentsDelete), DOCUMENTS_DELETE => Some(Self::DocumentsDelete),
INDEXES_ALL => Some(Self::IndexAll), INDEXES_ALL => Some(Self::IndexesAll),
INDEXES_CREATE => Some(Self::IndexesAdd), INDEXES_CREATE => Some(Self::IndexesAdd),
INDEXES_GET => Some(Self::IndexesGet), INDEXES_GET => Some(Self::IndexesGet),
INDEXES_UPDATE => Some(Self::IndexesUpdate), INDEXES_UPDATE => Some(Self::IndexesUpdate),
@ -98,7 +98,7 @@ impl Action {
Self::DocumentsAdd => DOCUMENTS_ADD, Self::DocumentsAdd => DOCUMENTS_ADD,
Self::DocumentsGet => DOCUMENTS_GET, Self::DocumentsGet => DOCUMENTS_GET,
Self::DocumentsDelete => DOCUMENTS_DELETE, Self::DocumentsDelete => DOCUMENTS_DELETE,
Self::IndexAll => INDEXES_ALL, Self::IndexesAll => INDEXES_ALL,
Self::IndexesAdd => INDEXES_CREATE, Self::IndexesAdd => INDEXES_CREATE,
Self::IndexesGet => INDEXES_GET, Self::IndexesGet => INDEXES_GET,
Self::IndexesUpdate => INDEXES_UPDATE, Self::IndexesUpdate => INDEXES_UPDATE,

View File

@ -92,77 +92,68 @@ impl HeedAuthStore {
Action::into_enum_iter().collect() Action::into_enum_iter().collect()
} else if key.actions.contains(&Action::DocumentsAll) { } else if key.actions.contains(&Action::DocumentsAll) {
// if key.actions.contains.DocumentsAll add all actions related to documents. // if key.actions.contains.DocumentsAll add all actions related to documents.
key.actions.iter() key.actions
.cloned() .iter()
.filter(|action|{ // Prevents duplicate entries in the actions vector .cloned()
*action != Action::DocumentsAdd && .filter(|action| {
*action != Action::DocumentsDelete && // Prevents duplicate entries in the actions vector
*action != Action::DocumentsGet *action != Action::DocumentsAdd
}) && *action != Action::DocumentsDelete
.chain(vec![ && *action != Action::DocumentsGet
Action::DocumentsAdd, })
Action::DocumentsDelete, .chain(vec![
Action::DocumentsGet Action::DocumentsAdd,
]) Action::DocumentsDelete,
.collect() Action::DocumentsGet,
])
.collect()
} else if key.actions.contains(&Action::IndexesAll) { } else if key.actions.contains(&Action::IndexesAll) {
key.actions.iter() key.actions
.cloned() .iter()
.filter(|action|{ .cloned()
*action != Action::IndexesAdd && .filter(|action| {
*action != Action::IndexesGet && *action != Action::IndexesAdd
*action != Action::IndexesDelete && && *action != Action::IndexesGet
*action != Action::IndexesUpdate && *action != Action::IndexesDelete
}) && *action != Action::IndexesUpdate
.chain(vec![ })
Action::IndexesAdd, .chain(vec![
Action::IndexesGet, Action::IndexesAdd,
Action::IndexesDelete, Action::IndexesGet,
Action::IndexesUpdate Action::IndexesDelete,
]) Action::IndexesUpdate,
.collect() ])
.collect()
} else if key.actions.contains(&Action::SettingsAll) { } else if key.actions.contains(&Action::SettingsAll) {
key.actions.iter() key.actions
.cloned() .iter()
.filter(|action|{ .cloned()
*action != Action::SettingsGet && .filter(|action| {
*action != Action::SettingsUpdate *action != Action::SettingsGet && *action != Action::SettingsUpdate
}) })
.chain(vec![ .chain(vec![Action::SettingsGet, Action::SettingsUpdate])
Action::SettingsGet, .collect()
Action::SettingsUpdate
])
.collect()
} else if key.actions.contains(&Action::TasksAll) { } else if key.actions.contains(&Action::TasksAll) {
key.actions.iter() key.actions
.cloned() .iter()
.filter(|action|{ .cloned()
*action != Action::TasksGet .filter(|action| *action != Action::TasksGet)
}) .chain(vec![Action::TasksGet])
.chain(vec![ .collect()
Action::TasksGet
])
.collect()
} else if key.actions.contains(&Action::DumpsAll) { } else if key.actions.contains(&Action::DumpsAll) {
key.actions.iter() key.actions
.cloned() .iter()
.filter(|action|{ .cloned()
*action != Action::DumpsCreate .filter(|action| *action != Action::DumpsCreate)
}) .chain(vec![Action::DumpsCreate])
.chain(vec![ .collect()
Action::DumpsCreate
])
.collect()
} else if key.actions.contains(&Action::StatsAll) { } else if key.actions.contains(&Action::StatsAll) {
key.actions.iter() key.actions
.cloned() .iter()
.filter(|action|{ .cloned()
*action != Action::StatsGet .filter(|action| *action != Action::StatsGet)
}) .chain(vec![Action::StatsGet])
.chain(vec![ .collect()
Action::StatsGet
])
.collect()
} else { } else {
key.actions.clone() key.actions.clone()
}; };