|
7 | 7 | import com.greenapi.client.pkg.api.exceptions.GreenApiClientException; |
8 | 8 | import com.greenapi.client.pkg.models.notifications.*; |
9 | 9 | import com.greenapi.client.pkg.models.notifications.messages.quotedMessageData.QuotedMessage; |
| 10 | +import com.greenapi.client.pkg.models.notifications.messages.quotedMessageData.TemplateButtonReplyMessageData; |
10 | 11 | import lombok.extern.log4j.Log4j2; |
11 | 12 | import org.springframework.stereotype.Component; |
12 | 13 |
|
@@ -105,19 +106,22 @@ private Class<?> getNotificationClass(String typeMessage) { |
105 | 106 | return ContactsArrayMessageWebhook.class; |
106 | 107 | } |
107 | 108 | case "buttonsMessage" -> { |
108 | | - return ButtonMessageWebhook.class; |
109 | | - } |
110 | | - case "listMessage" -> { |
111 | | - return ListMessageWebhook.class; |
112 | | - } |
113 | | - case "templateButtonReplyMessage" -> { |
114 | | - return TemplateButtonSelectionMessageWebhook.class; |
| 109 | + return ButtonsMessageWebhook.class; |
115 | 110 | } |
116 | 111 | case "buttonsResponseMessage" -> { |
117 | | - return SimpleButtonSelectionMessageWebhook.class; |
| 112 | + return ButtonsResponseMessageWebhook.class; |
| 113 | + } |
| 114 | + case "templateButtonsReplyMessage" -> { |
| 115 | + return TemplateButtonsReplyMessageWebhook.class; |
118 | 116 | } |
119 | 117 | case "listResponseMessage" -> { |
120 | | - return ListSelectionMessageWebhook.class; |
| 118 | + return ListResponseMessageWebhook.class; |
| 119 | + } |
| 120 | + case "listMessage" -> { |
| 121 | + return ListMessageWebhook.class; |
| 122 | + } |
| 123 | + case "templateMessage" -> { |
| 124 | + return TemplateMessageWebhook.class; |
121 | 125 | } |
122 | 126 | case "stickerMessage" -> { |
123 | 127 | return StickerMessageWebhook.class; |
|
0 commit comments