You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by "Daniel Gultsch (Jira)" <se...@james.apache.org> on 2021/04/02 07:46:00 UTC
[jira] [Created] (JAMES-3530) JMAP Mailbox/set is unable to set
role
Daniel Gultsch created JAMES-3530:
-------------------------------------
Summary: JMAP Mailbox/set is unable to set role
Key: JAMES-3530
URL: https://issues.apache.org/jira/browse/JAMES-3530
Project: James Server
Issue Type: Bug
Components: JMAP
Affects Versions: master
Reporter: Daniel Gultsch
Assignee: Antoine Duprat
An attempt to create a new mailbox with the role 'archive' fails with "Some server-set properties were specified".
Role is not marked as a server-set property in the JMAP spec
{code:java}
{
"methodCalls": [
[
"Mailbox/set",
{
"accountId": "cf2e474f942d8ea3192028d2e37d5b08b3ddd36fb986d2ad6a19d66277a981c4",
"create": {
"mb-archive": {
"name": "Archive",
"role": "archive"
}
},
"ifInState": "de6ce5c0-931f-11eb-b57c-1b93c9e59cb7"
},
"0"
]
],
"using": [
"urn:ietf:params:jmap:core",
"urn:ietf:params:jmap:mail"
]
}
{code}
Response is:
{code:java}
{
"sessionState": "2c9f1b12-b35a-43e6-9af2-0106fb53a943",
"methodResponses": [
[
"Mailbox/set",
{
"accountId": "cf2e474f942d8ea3192028d2e37d5b08b3ddd36fb986d2ad6a19d66277a981c4",
"oldState": "de6ce5c0-931f-11eb-b57c-1b93c9e59cb7",
"newState": "de6ce5c0-931f-11eb-b57c-1b93c9e59cb7",
"notCreated": {
"mb-archive": {
"type": "invalidArguments",
"description": "Some server-set properties were specified",
"properties": [
"role"
]
}
}
},
"0"
]
}
{code}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org