Skip to content

Commit cd85857

Browse files
author
V V
committed
small fixes
1 parent 3bbd8e5 commit cd85857

File tree

3 files changed

+10
-0
lines changed

3 files changed

+10
-0
lines changed

‎interface.c

+6
Original file line numberDiff line numberDiff line change
@@ -1329,6 +1329,10 @@ void do_ ## act ## _ ## tp (struct command *command, int arg_num, struct arg arg
13291329
tgl_do_load_photo (TLS, M->media.photo, actf, ev);\
13301330
} else if (M->media.type == tgl_message_media_document) {\
13311331
tgl_do_load_document (TLS, M->media.document, actf, ev);\
1332+
} else if (M->media.type == tgl_message_media_video) {\
1333+
tgl_do_load_video (TLS, M->media.document, actf, ev);\
1334+
} else if (M->media.type == tgl_message_media_audio) {\
1335+
tgl_do_load_audio (TLS, M->media.document, actf, ev);\
13321336
} else if (M->media.type == tgl_message_media_document_encr) {\
13331337
tgl_do_load_encr_document (TLS, M->media.encr_document, actf, ev); \
13341338
} else if (M->media.type == tgl_message_media_webpage) {\
@@ -3551,6 +3555,8 @@ void print_media (struct in_ev *ev, struct tgl_message_media *M) {
35513555
}
35523556
return;
35533557
case tgl_message_media_document:
3558+
case tgl_message_media_audio:
3559+
case tgl_message_media_video:
35543560
mprintf (ev, "[");
35553561
assert (M->document);
35563562
if (M->document->flags & TGLDF_IMAGE) {

‎json-tg.c

+2
Original file line numberDiff line numberDiff line change
@@ -216,6 +216,8 @@ json_t *json_pack_media (struct tgl_message_media *M) {
216216
}
217217
break;
218218
case tgl_message_media_document:
219+
case tgl_message_media_audio:
220+
case tgl_message_media_video:
219221
case tgl_message_media_document_encr:
220222
assert (json_object_set (res, "type", json_string ("document")) >= 0);
221223
break;

‎lua-tg.c

+2
Original file line numberDiff line numberDiff line change
@@ -284,6 +284,8 @@ void push_media (struct tgl_message_media *M) {
284284
lua_add_string_field ("caption", M->caption);
285285
break;
286286
case tgl_message_media_document:
287+
case tgl_message_media_audio:
288+
case tgl_message_media_video:
287289
case tgl_message_media_document_encr:
288290
lua_newtable (luaState);
289291
lua_add_string_field ("type", "document");

0 commit comments

Comments
 (0)