Check if recommendations is set before applying language preference
This commit is contained in:
@@ -376,9 +376,12 @@ static void handle_message(private_tnccs_20_t *this, pb_tnc_msg_t *msg)
|
|||||||
lang_msg = (pb_language_preference_msg_t*)msg;
|
lang_msg = (pb_language_preference_msg_t*)msg;
|
||||||
lang = lang_msg->get_language_preference(lang_msg);
|
lang = lang_msg->get_language_preference(lang_msg);
|
||||||
|
|
||||||
DBG2(DBG_TNC, "setting language preference to '%.*s'",
|
if (this->recs)
|
||||||
(int)lang.len, lang.ptr);
|
{
|
||||||
this->recs->set_preferred_language(this->recs, lang);
|
DBG2(DBG_TNC, "setting language preference to '%.*s'",
|
||||||
|
(int)lang.len, lang.ptr);
|
||||||
|
this->recs->set_preferred_language(this->recs, lang);
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case PB_MSG_REASON_STRING:
|
case PB_MSG_REASON_STRING:
|
||||||
|
|||||||
Reference in New Issue
Block a user