[
https://issues.apache.org/jira/browse/CAMEL-23251?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Work on CAMEL-23251 started by Zineb Bendhiba.
----------------------------------------------
> Google mail Add DataTypeTransformer for Gmail ModifyMessageRequest to update
> labels
> -----------------------------------------------------------------------------------
>
> Key: CAMEL-23251
> URL: https://issues.apache.org/jira/browse/CAMEL-23251
> Project: Camel
> Issue Type: New Feature
> Reporter: Zineb Bendhiba
> Assignee: Zineb Bendhiba
> Priority: Major
>
> Currently, modifying Gmail message labels requires users to manually call
> labels/list, resolve label names to IDs, and build a ModifyMessageRequest
> themselves. This is boilerplate that every user has to repeat.
> Proposal: Add a DataTypeTransformer named google-mail:update-message-labels
> in the camel-google-mail component that:
> # Reads two lists of label names from exchange variables (e.g. addLabels and
> removeLabels)
> # Resolves label names to Gmail label IDs internally
> # Builds and sets a ModifyMessageRequest as the message body
--
This message was sent by Atlassian Jira
(v8.20.10#820010)