1
0
Fork 0
mirror of https://github.com/deltachat/deltachat-core.git synced 2025-10-05 19:42:04 +02:00

add cli command to change group name

This commit is contained in:
B. Petersen 2017-11-22 14:30:59 +01:00
parent b1f74497eb
commit e3dc9eaa8d

View file

@ -333,6 +333,7 @@ char* mrmailbox_cmdline(mrmailbox_t* mailbox, const char* cmdline)
"creategroup <name>\n"
"addmember <contact-id>\n"
"removemember <contact-id>\n"
"groupname <name>\n"
"groupimage [<file>]\n"
"chatinfo\n"
"send <text>\n"
@ -681,6 +682,20 @@ char* mrmailbox_cmdline(mrmailbox_t* mailbox, const char* cmdline)
ret = safe_strdup("No chat selected.");
}
}
else if( strcmp(cmd, "groupname")==0 )
{
if( sel_chat ) {
if( arg1 && arg1[0] ) {
ret = mrmailbox_set_chat_name(mailbox, sel_chat->m_id, arg1)? COMMAND_SUCCEEDED : COMMAND_FAILED;
}
else {
ret = safe_strdup("ERROR: Argument <name> missing.");
}
}
else {
ret = safe_strdup("No chat selected.");
}
}
else if( strcmp(cmd, "groupimage")==0 )
{
if( sel_chat ) {