set nick and autojoin=true for new bookmarks

This commit is contained in:
iNPUTmice 2014-12-03 10:34:05 +01:00
parent c273637156
commit be358b77d6
1 changed files with 4 additions and 0 deletions

View File

@ -264,6 +264,10 @@ public class ConferenceDetailsActivity extends XmppActivity implements OnConvers
protected void saveAsBookmark() { protected void saveAsBookmark() {
Account account = mConversation.getAccount(); Account account = mConversation.getAccount();
Bookmark bookmark = new Bookmark(account, mConversation.getContactJid().toBareJid()); Bookmark bookmark = new Bookmark(account, mConversation.getContactJid().toBareJid());
if (!mConversation.getContactJid().isBareJid()) {
bookmark.setNick(mConversation.getContactJid().getResourcepart());
}
bookmark.setAutojoin(true);
account.getBookmarks().add(bookmark); account.getBookmarks().add(bookmark);
xmppConnectionService.pushBookmarks(account); xmppConnectionService.pushBookmarks(account);
mConversation.setBookmark(bookmark); mConversation.setBookmark(bookmark);