Skip to content

Commit cbb70a3

Browse files
adding more attribute to message object (#246)
* adding more attribute to message object * version update
1 parent e3541de commit cbb70a3

File tree

6 files changed

+93
-24
lines changed

6 files changed

+93
-24
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
# Change Log
2+
## [4.60.3](https://github.com/plivo/plivo-ruby/tree/v4.60.3) (2024-09-06)
3+
**Feature - Adding more attribute on mdr object**
4+
- Added `message_sent_time`, `message_updated_time` and `error-message` on get and list Message API
25

36
## [4.60.2](https://github.com/plivo/plivo-ruby/tree/v4.60.2) (2024-09-06)
47
**Feature - Adding support for brand_name and app_hash in Create,Get and List Session**

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ The Plivo Ruby SDK makes it simpler to integrate communications into your Ruby a
99
Add this line to your application's Gemfile:
1010

1111
```ruby
12-
gem 'plivo', '>= 4.60.2'
12+
gem 'plivo', '>= 4.60.3'
1313
```
1414

1515
And then execute:

lib/plivo/resources/messages.rb

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,10 @@ def to_s
4646
conversation_id: @conversation_id,
4747
conversation_origin: @conversation_origin,
4848
conversation_expiration_timestamp: @conversation_expiration_timestamp,
49-
log: @log
49+
log: @log,
50+
message_sent_time: @message_sent_time,
51+
message_updated_time: @message_updated_time,
52+
error_message: @error_message
5053
}.to_s
5154
end
5255
end

lib/plivo/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module Plivo
2-
VERSION = "4.60.2".freeze
2+
VERSION = "4.60.3".freeze
33
end

spec/mocks/messageGetResponse.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,5 +22,8 @@
2222
"carrier_fees": "0.001",
2323
"conversation_id": "",
2424
"conversation_origin": "",
25-
"conversation_expiration_timestamp": ""
25+
"conversation_expiration_timestamp": "",
26+
"message_sent_time": "2024-08-21 18:28:49.244057+05:30",
27+
"message_updated_time": "2024-08-21 18:28:51.94772+05:30",
28+
"error_message": ""
2629
}

spec/mocks/messageListResponse.json

Lines changed: 80 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,10 @@
3030
"carrier_fees": "0.001",
3131
"conversation_id": "",
3232
"conversation_origin": "",
33-
"conversation_expiration_timestamp": ""
33+
"conversation_expiration_timestamp": "",
34+
"message_sent_time": "2024-08-21 18:28:49.244057+05:30",
35+
"message_updated_time": "2024-08-21 18:28:51.94772+05:30",
36+
"error_message": ""
3437
},
3538
{
3639
"error_code": null,
@@ -55,7 +58,10 @@
5558
"carrier_fees": "0.001",
5659
"conversation_id": "123",
5760
"conversation_origin": "service",
58-
"conversation_expiration_timestamp": "2023-08-03 23:02:00+05:30"
61+
"conversation_expiration_timestamp": "2023-08-03 23:02:00+05:30",
62+
"message_sent_time": "2024-08-21 18:28:49.244057+05:30",
63+
"message_updated_time": "2024-08-21 18:28:51.94772+05:30",
64+
"error_message": ""
5965
},
6066
{
6167
"error_code": null,
@@ -80,7 +86,10 @@
8086
"carrier_fees": "0.001",
8187
"conversation_id": "",
8288
"conversation_origin": "",
83-
"conversation_expiration_timestamp": ""
89+
"conversation_expiration_timestamp": "",
90+
"message_sent_time": "2024-08-21 18:28:49.244057+05:30",
91+
"message_updated_time": "2024-08-21 18:28:51.94772+05:30",
92+
"error_message": ""
8493
},
8594
{
8695
"error_code": null,
@@ -105,7 +114,10 @@
105114
"carrier_fees": "0.001",
106115
"conversation_id": "",
107116
"conversation_origin": "",
108-
"conversation_expiration_timestamp": ""
117+
"conversation_expiration_timestamp": "",
118+
"message_sent_time": "2024-08-21 18:28:49.244057+05:30",
119+
"message_updated_time": "2024-08-21 18:28:51.94772+05:30",
120+
"error_message": ""
109121
},
110122
{
111123
"error_code": null,
@@ -130,7 +142,10 @@
130142
"carrier_fees": "0.001",
131143
"conversation_id": "",
132144
"conversation_origin": "",
133-
"conversation_expiration_timestamp": ""
145+
"conversation_expiration_timestamp": "",
146+
"message_sent_time": "2024-08-21 18:28:49.244057+05:30",
147+
"message_updated_time": "2024-08-21 18:28:51.94772+05:30",
148+
"error_message": ""
134149
},
135150
{
136151
"error_code": null,
@@ -155,7 +170,10 @@
155170
"carrier_fees": "0.001",
156171
"conversation_id": "",
157172
"conversation_origin": "",
158-
"conversation_expiration_timestamp": ""
173+
"conversation_expiration_timestamp": "",
174+
"message_sent_time": "2024-08-21 18:28:49.244057+05:30",
175+
"message_updated_time": "2024-08-21 18:28:51.94772+05:30",
176+
"error_message": ""
159177
},
160178
{
161179
"error_code": null,
@@ -180,7 +198,10 @@
180198
"carrier_fees": "0.001",
181199
"conversation_id": "",
182200
"conversation_origin": "",
183-
"conversation_expiration_timestamp": ""
201+
"conversation_expiration_timestamp": "",
202+
"message_sent_time": "2024-08-21 18:28:49.244057+05:30",
203+
"message_updated_time": "2024-08-21 18:28:51.94772+05:30",
204+
"error_message": ""
184205
},
185206
{
186207
"error_code": null,
@@ -205,7 +226,10 @@
205226
"carrier_fees": "0.001",
206227
"conversation_id": "",
207228
"conversation_origin": "",
208-
"conversation_expiration_timestamp": ""
229+
"conversation_expiration_timestamp": "",
230+
"message_sent_time": "2024-08-21 18:28:49.244057+05:30",
231+
"message_updated_time": "2024-08-21 18:28:51.94772+05:30",
232+
"error_message": ""
209233
},
210234
{
211235
"error_code": "000",
@@ -230,7 +254,10 @@
230254
"carrier_fees": "0.001",
231255
"conversation_id": "",
232256
"conversation_origin": "",
233-
"conversation_expiration_timestamp": ""
257+
"conversation_expiration_timestamp": "",
258+
"message_sent_time": "2024-08-21 18:28:49.244057+05:30",
259+
"message_updated_time": "2024-08-21 18:28:51.94772+05:30",
260+
"error_message": ""
234261
},
235262
{
236263
"error_code": null,
@@ -255,7 +282,10 @@
255282
"carrier_fees": "0.001",
256283
"conversation_id": "",
257284
"conversation_origin": "",
258-
"conversation_expiration_timestamp": ""
285+
"conversation_expiration_timestamp": "",
286+
"message_sent_time": "2024-08-21 18:28:49.244057+05:30",
287+
"message_updated_time": "2024-08-21 18:28:51.94772+05:30",
288+
"error_message": ""
259289
},
260290
{
261291
"error_code": "000",
@@ -280,7 +310,10 @@
280310
"carrier_fees": "0.001",
281311
"conversation_id": "",
282312
"conversation_origin": "",
283-
"conversation_expiration_timestamp": ""
313+
"conversation_expiration_timestamp": "",
314+
"message_sent_time": "2024-08-21 18:28:49.244057+05:30",
315+
"message_updated_time": "2024-08-21 18:28:51.94772+05:30",
316+
"error_message": ""
284317
},
285318
{
286319
"error_code": null,
@@ -305,7 +338,10 @@
305338
"carrier_fees": "0.001",
306339
"conversation_id": "",
307340
"conversation_origin": "",
308-
"conversation_expiration_timestamp": ""
341+
"conversation_expiration_timestamp": "",
342+
"message_sent_time": "2024-08-21 18:28:49.244057+05:30",
343+
"message_updated_time": "2024-08-21 18:28:51.94772+05:30",
344+
"error_message": ""
309345
},
310346
{
311347
"error_code": "000",
@@ -330,7 +366,10 @@
330366
"carrier_fees": "0.001",
331367
"conversation_id": "",
332368
"conversation_origin": "",
333-
"conversation_expiration_timestamp": ""
369+
"conversation_expiration_timestamp": "",
370+
"message_sent_time": "2024-08-21 18:28:49.244057+05:30",
371+
"message_updated_time": "2024-08-21 18:28:51.94772+05:30",
372+
"error_message": ""
334373
},
335374
{
336375
"error_code": null,
@@ -355,7 +394,10 @@
355394
"carrier_fees": "0.001",
356395
"conversation_id": "",
357396
"conversation_origin": "",
358-
"conversation_expiration_timestamp": ""
397+
"conversation_expiration_timestamp": "",
398+
"message_sent_time": "2024-08-21 18:28:49.244057+05:30",
399+
"message_updated_time": "2024-08-21 18:28:51.94772+05:30",
400+
"error_message": ""
359401
},
360402
{
361403
"error_code": "000",
@@ -380,7 +422,10 @@
380422
"carrier_fees": "0.001",
381423
"conversation_id": "",
382424
"conversation_origin": "",
383-
"conversation_expiration_timestamp": ""
425+
"conversation_expiration_timestamp": "",
426+
"message_sent_time": "2024-08-21 18:28:49.244057+05:30",
427+
"message_updated_time": "2024-08-21 18:28:51.94772+05:30",
428+
"error_message": ""
384429
},
385430
{
386431
"error_code": null,
@@ -405,7 +450,10 @@
405450
"carrier_fees": "0.001",
406451
"conversation_id": "",
407452
"conversation_origin": "",
408-
"conversation_expiration_timestamp": ""
453+
"conversation_expiration_timestamp": "",
454+
"message_sent_time": "2024-08-21 18:28:49.244057+05:30",
455+
"message_updated_time": "2024-08-21 18:28:51.94772+05:30",
456+
"error_message": ""
409457
},
410458
{
411459
"error_code": "000",
@@ -430,7 +478,10 @@
430478
"carrier_fees": "0.001",
431479
"conversation_id": "",
432480
"conversation_origin": "",
433-
"conversation_expiration_timestamp": ""
481+
"conversation_expiration_timestamp": "",
482+
"message_sent_time": "2024-08-21 18:28:49.244057+05:30",
483+
"message_updated_time": "2024-08-21 18:28:51.94772+05:30",
484+
"error_message": ""
434485
},
435486
{
436487
"error_code": "000",
@@ -455,7 +506,10 @@
455506
"carrier_fees": "0.001",
456507
"conversation_id": "",
457508
"conversation_origin": "",
458-
"conversation_expiration_timestamp": ""
509+
"conversation_expiration_timestamp": "",
510+
"message_sent_time": "2024-08-21 18:28:49.244057+05:30",
511+
"message_updated_time": "2024-08-21 18:28:51.94772+05:30",
512+
"error_message": ""
459513
},
460514
{
461515
"error_code": "000",
@@ -480,7 +534,10 @@
480534
"carrier_fees": "0.001",
481535
"conversation_id": "",
482536
"conversation_origin": "",
483-
"conversation_expiration_timestamp": ""
537+
"conversation_expiration_timestamp": "",
538+
"message_sent_time": "2024-08-21 18:28:49.244057+05:30",
539+
"message_updated_time": "2024-08-21 18:28:51.94772+05:30",
540+
"error_message": ""
484541
},
485542
{
486543
"error_code": "000",
@@ -505,7 +562,10 @@
505562
"carrier_fees": "0.001",
506563
"conversation_id": "",
507564
"conversation_origin": "",
508-
"conversation_expiration_timestamp": ""
565+
"conversation_expiration_timestamp": "",
566+
"message_sent_time": "2024-08-21 18:28:49.244057+05:30",
567+
"message_updated_time": "2024-08-21 18:28:51.94772+05:30",
568+
"error_message": ""
509569
}
510570
]
511571
}

0 commit comments

Comments
 (0)