diff options
author | fiaxh <git@mx.ax.lt> | 2017-04-17 22:46:12 +0200 |
---|---|---|
committer | fiaxh <git@mx.ax.lt> | 2017-04-17 22:48:43 +0200 |
commit | c6ff3387fa7b23678bbfe644c9e1b668ac92a731 (patch) | |
tree | b94ff5fb03bff01a0f204883bdcf827f528f7567 /main/src/ui/add_conversation/conference/conference_details_fragment.vala | |
parent | 653c361420d658097a4affeb8bf256f02cc9bb2a (diff) | |
download | dino-c6ff3387fa7b23678bbfe644c9e1b668ac92a731.tar.gz dino-c6ff3387fa7b23678bbfe644c9e1b668ac92a731.zip |
Handle conference bookmarks w/o nick
Diffstat (limited to 'main/src/ui/add_conversation/conference/conference_details_fragment.vala')
-rw-r--r-- | main/src/ui/add_conversation/conference/conference_details_fragment.vala | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/main/src/ui/add_conversation/conference/conference_details_fragment.vala b/main/src/ui/add_conversation/conference/conference_details_fragment.vala index fe57e6da..dcb69cff 100644 --- a/main/src/ui/add_conversation/conference/conference_details_fragment.vala +++ b/main/src/ui/add_conversation/conference/conference_details_fragment.vala @@ -31,14 +31,14 @@ protected class ConferenceDetailsFragment : Box { jid_entry.text = value; } } - public string nick { - get { return nick_entry.text; } + public string? nick { + get { return nick_entry.text != "" ? nick_entry.text : null; } set { - nick_label.label = value; - nick_entry.text = value; + nick_label.label = value ?? ""; + nick_entry.text = value ?? ""; } } - public string password { + public string? password { get { return password_entry.text == "" ? null : password_entry.text; } set { password_label.label = value; |