mirror of
https://github.com/PluralKit/PluralKit.git
synced 2026-02-07 14:27:54 +00:00
refactor(commands): remove Reset as a parameter type
This commit is contained in:
parent
6c54551a9e
commit
2a063442ea
6 changed files with 6 additions and 17 deletions
|
|
@ -14,7 +14,6 @@ interface Parameter {
|
|||
PrivacyLevel(string level);
|
||||
OpaqueString(string raw);
|
||||
Toggle(boolean toggle);
|
||||
Reset();
|
||||
};
|
||||
dictionary ParsedCommand {
|
||||
string command_ref;
|
||||
|
|
|
|||
|
|
@ -49,7 +49,6 @@ pub enum Parameter {
|
|||
PrivacyLevel { level: String },
|
||||
OpaqueString { raw: String },
|
||||
Toggle { toggle: bool },
|
||||
Reset,
|
||||
}
|
||||
|
||||
#[derive(Debug)]
|
||||
|
|
|
|||
|
|
@ -198,7 +198,11 @@ impl Token {
|
|||
Err(_) => None,
|
||||
},
|
||||
Self::Reset(param_name) => match Reset::from_str(input) {
|
||||
Ok(_) => TokenMatchValue::new_match_param(input, param_name, Parameter::Reset),
|
||||
Ok(_) => TokenMatchValue::new_match_param(
|
||||
input,
|
||||
param_name,
|
||||
Parameter::Toggle { toggle: true },
|
||||
),
|
||||
Err(_) => None,
|
||||
},
|
||||
// don't add a _ match here!
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue