Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Framasoft
framacloud
Commits
70491ad2
Commit
70491ad2
authored
Jan 10, 2019
by
Luc Didry
Browse files
Update astuces-sur-requesttracker.md (Move and Merge commands)
parent
2cf08b9d
Pipeline
#102726
passed with stages
in 57 seconds
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
fr/echange-de-graines/astuces-sur-requesttracker.md
View file @
70491ad2
...
...
@@ -183,6 +183,22 @@ Dans le `Code d'action personnalisée (commit):` :
$requestor->SetDisabled(1);
$RT::Logger->info("Disabling user ".$requestor->Format." because he's likely a spammer");
}
} elsif ($self->TransactionObj->Attachments->First->Content =~ m/#Move:(.*)/i) {
my $new_queue = $1;
my $ticket = $self->TicketObj;
my ($result, $msg) = $ticket->SetQueue($new_queue);
if ($result) {
$RT::Logger->info("Moving ticket to queue ".$new_queue);
} else {
$RT::Logger->error("Error while moving ticket to queue ".$new_queue.": ".$msg);
}
} elsif ($self->TransactionObj->Attachments->First->Content =~ m/#Merge:(.*)/i) {
my $target = $1;
my $ticket = $self->TicketObj;
$ticket->MergeInto($target);
$RT::Logger->info("Merging ticket into ticket ".$target);
}
return 1;
...
...
@@ -195,6 +211,8 @@ Lorsqu'un commentaire contiendra une commande, elle sera exécutée :
*
`#JePrends`
=> l'intervenant s'assigne le ticket
*
`#Fermeture`
=> le ticket est marqué comme résolu
*
`#Spam`
=> le ticket est supprimé et son auteur ne pourra plus ouvrir de tickets, son adresse mail sera blacklistée
*
`#Move:file_de_tickets`
=> le ticket est basculé vers la file de tickets spécifiée
*
`#Merge:no_ticket`
=> fusionne le ticket avec le ticket dont on donne le n°
## Et le spam alors ?
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment