3 // Copyright (c) 1996-2023 by the citadel.org team
5 // This program is open source software. Use, duplication, or
6 // disclosure are subject to the GNU General Public License v3.
11 // Client is requesting a message list
12 void calendar_msglist(struct http_transaction *h, struct ctdlsession *c, char *range) {
14 // Begin by requesting all messages in the room
16 Array *msglist = get_msglist(c, "ALL");
17 if (msglist == NULL) {
22 for (i = 0; i < array_len(msglist); ++i) {
24 memcpy(&m, array_get_element_at(msglist, i), sizeof(long));
25 syslog(LOG_DEBUG, "FIXME %ld", m);
29 // FIXME we still fail because we aren't finished yet