mirror of
https://github.com/meilisearch/MeiliSearch
synced 2025-01-08 20:44:30 +01:00
Run the code formatter
This commit is contained in:
parent
be1c6f9dc4
commit
63e1fb4f96
@ -17,7 +17,7 @@ pub enum Action {
|
||||
#[serde(rename = "documents.delete")]
|
||||
DocumentsDelete = actions::DOCUMENTS_DELETE,
|
||||
#[serde(rename = "indexes.*")]
|
||||
IndexAll = actions::INDEXES_ALL,
|
||||
IndexesAll = actions::INDEXES_ALL,
|
||||
#[serde(rename = "indexes.create")]
|
||||
IndexesAdd = actions::INDEXES_CREATE,
|
||||
#[serde(rename = "indexes.get")]
|
||||
@ -66,7 +66,7 @@ impl Action {
|
||||
DOCUMENTS_ADD => Some(Self::DocumentsAdd),
|
||||
DOCUMENTS_GET => Some(Self::DocumentsGet),
|
||||
DOCUMENTS_DELETE => Some(Self::DocumentsDelete),
|
||||
INDEXES_ALL => Some(Self::IndexAll),
|
||||
INDEXES_ALL => Some(Self::IndexesAll),
|
||||
INDEXES_CREATE => Some(Self::IndexesAdd),
|
||||
INDEXES_GET => Some(Self::IndexesGet),
|
||||
INDEXES_UPDATE => Some(Self::IndexesUpdate),
|
||||
@ -98,7 +98,7 @@ impl Action {
|
||||
Self::DocumentsAdd => DOCUMENTS_ADD,
|
||||
Self::DocumentsGet => DOCUMENTS_GET,
|
||||
Self::DocumentsDelete => DOCUMENTS_DELETE,
|
||||
Self::IndexAll => INDEXES_ALL,
|
||||
Self::IndexesAll => INDEXES_ALL,
|
||||
Self::IndexesAdd => INDEXES_CREATE,
|
||||
Self::IndexesGet => INDEXES_GET,
|
||||
Self::IndexesUpdate => INDEXES_UPDATE,
|
||||
|
@ -92,77 +92,68 @@ impl HeedAuthStore {
|
||||
Action::into_enum_iter().collect()
|
||||
} else if key.actions.contains(&Action::DocumentsAll) {
|
||||
// if key.actions.contains.DocumentsAll add all actions related to documents.
|
||||
key.actions.iter()
|
||||
.cloned()
|
||||
.filter(|action|{ // Prevents duplicate entries in the actions vector
|
||||
*action != Action::DocumentsAdd &&
|
||||
*action != Action::DocumentsDelete &&
|
||||
*action != Action::DocumentsGet
|
||||
})
|
||||
.chain(vec![
|
||||
Action::DocumentsAdd,
|
||||
Action::DocumentsDelete,
|
||||
Action::DocumentsGet
|
||||
])
|
||||
.collect()
|
||||
key.actions
|
||||
.iter()
|
||||
.cloned()
|
||||
.filter(|action| {
|
||||
// Prevents duplicate entries in the actions vector
|
||||
*action != Action::DocumentsAdd
|
||||
&& *action != Action::DocumentsDelete
|
||||
&& *action != Action::DocumentsGet
|
||||
})
|
||||
.chain(vec![
|
||||
Action::DocumentsAdd,
|
||||
Action::DocumentsDelete,
|
||||
Action::DocumentsGet,
|
||||
])
|
||||
.collect()
|
||||
} else if key.actions.contains(&Action::IndexesAll) {
|
||||
key.actions.iter()
|
||||
.cloned()
|
||||
.filter(|action|{
|
||||
*action != Action::IndexesAdd &&
|
||||
*action != Action::IndexesGet &&
|
||||
*action != Action::IndexesDelete &&
|
||||
*action != Action::IndexesUpdate
|
||||
})
|
||||
.chain(vec![
|
||||
Action::IndexesAdd,
|
||||
Action::IndexesGet,
|
||||
Action::IndexesDelete,
|
||||
Action::IndexesUpdate
|
||||
])
|
||||
.collect()
|
||||
key.actions
|
||||
.iter()
|
||||
.cloned()
|
||||
.filter(|action| {
|
||||
*action != Action::IndexesAdd
|
||||
&& *action != Action::IndexesGet
|
||||
&& *action != Action::IndexesDelete
|
||||
&& *action != Action::IndexesUpdate
|
||||
})
|
||||
.chain(vec![
|
||||
Action::IndexesAdd,
|
||||
Action::IndexesGet,
|
||||
Action::IndexesDelete,
|
||||
Action::IndexesUpdate,
|
||||
])
|
||||
.collect()
|
||||
} else if key.actions.contains(&Action::SettingsAll) {
|
||||
key.actions.iter()
|
||||
.cloned()
|
||||
.filter(|action|{
|
||||
*action != Action::SettingsGet &&
|
||||
*action != Action::SettingsUpdate
|
||||
})
|
||||
.chain(vec![
|
||||
Action::SettingsGet,
|
||||
Action::SettingsUpdate
|
||||
])
|
||||
.collect()
|
||||
key.actions
|
||||
.iter()
|
||||
.cloned()
|
||||
.filter(|action| {
|
||||
*action != Action::SettingsGet && *action != Action::SettingsUpdate
|
||||
})
|
||||
.chain(vec![Action::SettingsGet, Action::SettingsUpdate])
|
||||
.collect()
|
||||
} else if key.actions.contains(&Action::TasksAll) {
|
||||
key.actions.iter()
|
||||
.cloned()
|
||||
.filter(|action|{
|
||||
*action != Action::TasksGet
|
||||
})
|
||||
.chain(vec![
|
||||
Action::TasksGet
|
||||
])
|
||||
.collect()
|
||||
key.actions
|
||||
.iter()
|
||||
.cloned()
|
||||
.filter(|action| *action != Action::TasksGet)
|
||||
.chain(vec![Action::TasksGet])
|
||||
.collect()
|
||||
} else if key.actions.contains(&Action::DumpsAll) {
|
||||
key.actions.iter()
|
||||
.cloned()
|
||||
.filter(|action|{
|
||||
*action != Action::DumpsCreate
|
||||
})
|
||||
.chain(vec![
|
||||
Action::DumpsCreate
|
||||
])
|
||||
.collect()
|
||||
key.actions
|
||||
.iter()
|
||||
.cloned()
|
||||
.filter(|action| *action != Action::DumpsCreate)
|
||||
.chain(vec![Action::DumpsCreate])
|
||||
.collect()
|
||||
} else if key.actions.contains(&Action::StatsAll) {
|
||||
key.actions.iter()
|
||||
.cloned()
|
||||
.filter(|action|{
|
||||
*action != Action::StatsGet
|
||||
})
|
||||
.chain(vec![
|
||||
Action::StatsGet
|
||||
])
|
||||
.collect()
|
||||
key.actions
|
||||
.iter()
|
||||
.cloned()
|
||||
.filter(|action| *action != Action::StatsGet)
|
||||
.chain(vec![Action::StatsGet])
|
||||
.collect()
|
||||
} else {
|
||||
key.actions.clone()
|
||||
};
|
||||
|
Loading…
x
Reference in New Issue
Block a user