cli/patch: move comment actions
Moving the sub-comment actions to be beside the top level comment action. This is mostly to provide a better diff for the next commit – that refactors due to `clap` changes.
This commit is contained in:
parent
e404f1038f
commit
3ea61f0f98
|
|
@ -962,6 +962,41 @@ pub fn run(options: Options, ctx: impl term::Context) -> anyhow::Result<()> {
|
||||||
&profile,
|
&profile,
|
||||||
)?;
|
)?;
|
||||||
}
|
}
|
||||||
|
Operation::CommentEdit {
|
||||||
|
revision_id,
|
||||||
|
comment_id,
|
||||||
|
message,
|
||||||
|
} => {
|
||||||
|
let comment = comment_id.resolve(&repository.backend)?;
|
||||||
|
comment::edit::run(
|
||||||
|
revision_id,
|
||||||
|
comment,
|
||||||
|
message,
|
||||||
|
options.quiet,
|
||||||
|
&repository,
|
||||||
|
&profile,
|
||||||
|
)?;
|
||||||
|
}
|
||||||
|
Operation::CommentRedact {
|
||||||
|
revision_id,
|
||||||
|
comment_id,
|
||||||
|
} => {
|
||||||
|
let comment = comment_id.resolve(&repository.backend)?;
|
||||||
|
comment::redact::run(revision_id, comment, &repository, &profile)?;
|
||||||
|
}
|
||||||
|
Operation::CommentReact {
|
||||||
|
revision_id,
|
||||||
|
comment_id,
|
||||||
|
reaction,
|
||||||
|
undo,
|
||||||
|
} => {
|
||||||
|
let comment = comment_id.resolve(&repository.backend)?;
|
||||||
|
if undo {
|
||||||
|
comment::react::run(revision_id, comment, reaction, false, &repository, &profile)?;
|
||||||
|
} else {
|
||||||
|
comment::react::run(revision_id, comment, reaction, true, &repository, &profile)?;
|
||||||
|
}
|
||||||
|
}
|
||||||
Operation::Review {
|
Operation::Review {
|
||||||
patch_id,
|
patch_id,
|
||||||
revision_id,
|
revision_id,
|
||||||
|
|
@ -1058,41 +1093,6 @@ pub fn run(options: Options, ctx: impl term::Context) -> anyhow::Result<()> {
|
||||||
};
|
};
|
||||||
cache::run(mode, &profile)?;
|
cache::run(mode, &profile)?;
|
||||||
}
|
}
|
||||||
Operation::CommentEdit {
|
|
||||||
revision_id,
|
|
||||||
comment_id,
|
|
||||||
message,
|
|
||||||
} => {
|
|
||||||
let comment = comment_id.resolve(&repository.backend)?;
|
|
||||||
comment::edit::run(
|
|
||||||
revision_id,
|
|
||||||
comment,
|
|
||||||
message,
|
|
||||||
options.quiet,
|
|
||||||
&repository,
|
|
||||||
&profile,
|
|
||||||
)?;
|
|
||||||
}
|
|
||||||
Operation::CommentRedact {
|
|
||||||
revision_id,
|
|
||||||
comment_id,
|
|
||||||
} => {
|
|
||||||
let comment = comment_id.resolve(&repository.backend)?;
|
|
||||||
comment::redact::run(revision_id, comment, &repository, &profile)?;
|
|
||||||
}
|
|
||||||
Operation::CommentReact {
|
|
||||||
revision_id,
|
|
||||||
comment_id,
|
|
||||||
reaction,
|
|
||||||
undo,
|
|
||||||
} => {
|
|
||||||
let comment = comment_id.resolve(&repository.backend)?;
|
|
||||||
if undo {
|
|
||||||
comment::react::run(revision_id, comment, reaction, false, &repository, &profile)?;
|
|
||||||
} else {
|
|
||||||
comment::react::run(revision_id, comment, reaction, true, &repository, &profile)?;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
Operation::React {
|
Operation::React {
|
||||||
revision_id,
|
revision_id,
|
||||||
reaction,
|
reaction,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue