idnode_save(&ct->ct_id, c);
hts_settings_save(c, "channel/tag/%s", idnode_uuid_as_str(&ct->ct_id));
htsmsg_destroy(c);
+ htsp_tag_update(ct);
}
.name = "Enabled",
.off = offsetof(channel_tag_t, ct_enabled),
},
+ {
+ .type = PT_U32,
+ .id = "index",
+ .name = "Sort Index",
+ .off = offsetof(channel_tag_t, ct_index),
+ },
{
.type = PT_STR,
.id = "name",
htsmsg_t *members = include_channels ? htsmsg_create_list() : NULL;
htsmsg_add_u32(out, "tagId", htsp_channel_tag_get_identifier(ct));
+ htsmsg_add_u32(out, "tagIndex", ct->ct_index);
htsmsg_add_str(out, "tagName", ct->ct_name);
htsmsg_add_str(out, "tagIcon", channel_tag_get_icon(ct));