Error changing the order of actions in a Quick Action
I maintainer di solito rispondono entro 1 giorno
@hamza221 ci sta già lavorando.
Dal 21/7/2026.
Valutazione
Questa issue non è ancora stata valutata.
Descrizione
Steps to reproduce
- create a new Quick Action
- add an action of type "Move Thread" selecting any folder as destination
- save the Quick Action
- go to edit the previously created Quick Action
- add an action of type "Tag" selecting any tag
- save again the Quick Action
Expected behavior
The Quick Action is saved, and configured to perform the addition of a tag and the move to a different folder.
Actual behavior
At the second save, nothing happens in frontend.
Server returns the following payload:
{
"status": "error",
"message": "Cant perform actions after moveThread",
"data": {
"debug": true,
"type": "OCA\\Mail\\Exception\\ServiceException",
"message": "Cant perform actions after moveThread",
"code": 0,
"trace": [
{
"file": "\/path\/of\/nextcloud\/apps\/mail\/lib\/Service\/QuickActionsService.php",
"line": 102,
"function": "validateActionStep",
"class": "OCA\\Mail\\Service\\QuickActionsService"
},
{
"file": "\/path\/of\/nextcloud\/apps\/mail\/lib\/Controller\/ActionStepController.php",
"line": 57,
"function": "createActionStep",
"class": "OCA\\Mail\\Service\\QuickActionsService"
},
{
"file": "\/path\/of\/nextcloud\/lib\/private\/AppFramework\/Http\/Dispatcher.php",
"line": 165,
"function": "create",
"class": "OCA\\Mail\\Controller\\ActionStepController"
},
{
"file": "\/path\/of\/nextcloud\/lib\/private\/AppFramework\/Http\/Dispatcher.php",
"line": 78,
"function": "executeController",
"class": "OC\\AppFramework\\Http\\Dispatcher"
},
{
"file": "\/path\/of\/nextcloud\/lib\/private\/AppFramework\/App.php",
"line": 137,
"function": "dispatch",
"class": "OC\\AppFramework\\Http\\Dispatcher"
},
{
"file": "\/path\/of\/nextcloud\/lib\/private\/Route\/Router.php",
"line": 324,
"function": "main",
"class": "OC\\AppFramework\\App"
},
{
"file": "\/path\/of\/nextcloud\/lib\/base.php",
"line": 1159,
"function": "match",
"class": "OC\\Route\\Router"
},
{
"file": "\/path\/of\/nextcloud\/index.php",
"line": 25,
"function": "handleRequest",
"class": "OC"
}
],
"previous": null
},
"code": 0
}
Reloading the web page and opening again the edited Quick Action, actions list is empty: previously configured actions are lost.
Mail app version
5.10
Nextcloud version
No response
Mailserver or service
No response
Operating system
No response
PHP engine version
No response
Nextcloud memory caching
No response
Web server
No response
Database
No response
Additional info
My guess is that Quick Action contents should be saved in a single step, as calling "/apps/mail/api/action-step" individually for all single actions do not provide context and do not permits proper server-side validation.
- Lingua principale
- JavaScript
- Stelle
- 1k
- Fork
- 348
- Merge medio
- 1g 19h
- PR unite (30g)
- 90
Preparare l'ambiente
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di nextcloud/mail
-
0. to triage bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno
-
1. to develop enhancement good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
nextcloud/mail#13703 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
1. to develop bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
nextcloud/mail#13472 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
1. to develop technical debt
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
I maintainer di solito rispondono entro 1 giorno
-
When clicking on the sender’s email address in a received message, it currently opens a mailto: link.Forse già presa @kra-mo l’ha presa 3 giorni fa. Aperta0. to triage enhancement needs info
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
nextcloud/mail#13717 · 1 commento · 2 assegnatari ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di nextcloud/mail
Issue simili
-
[Bug] @deck.gl/arcgis dist import resolves to unpublished @deck.gl/core source path (9.3.11, 9.4.0)Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
stac-utils/stac-fields#42 ·
-
[sec-check] SVG remote-reference gate misses src attributes, link hrefs and bare-string @importApertaagent/security hive/hosted-available-lke648397-260827-5n31 security
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
I maintainer di solito rispondono entro 1 giorno
-
Fix #3381 does not fix #3343: watch() returns the ref, not the value, so setup() never re-runsAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 86/100
I maintainer di solito rispondono entro 1 giorno
-
Add: Eurosport 1 PolskaApertachannels:add check:passed
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 75/100
I maintainer di solito rispondono entro 2 giorni