Details

    • Sub-task
    • Status: Closed
    • Major
    • Resolution: Done
    • None
    • 3.6.0
    • JMAP
    • None

    Description

      == Objective

      As an user i want to move messages from mailbox to mailbox.

      == How

      Updating several mailboxIds of one or more messages by sending an Email/set request using JSON pointer syntax.

      == Example

      == Request

      [[ "Email/set", {
        "accountId": "ue150411c",
        "update": {
          "messageId1": {
            "mailboxIds/mailboxId3": false
          }
        }
      }, "0" ]]
      

      == Response

      {
        "sessionState": "75128aab4b1b",
        "methodResponses": [
          ["Email/set", {
            "updated": {
              "messageId1": {
                mailboxIds: {
                  "mailboxId1": true,
                  "mailboxId2": true,
                  "mailboxId3": false
                }
              }
            }
          }, "0"]
        ]
      }
      

      = Definition of Done

      • Write integration tests to show that user can update mailboxIds for one/many messages in the same request.
      • Partial update should not affect other mailboxIds of the same message.

      Attachments

        Activity

          People

            aduprat Antoine Duprat
            btellier Benoit Tellier
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: