<input type="search" autocomplete="off" class="ant-select-selection-search-input" role="combobox" aria-haspopup="listbox" aria-owns="rc_select_3_list" aria-autocomplete="list" aria-controls="rc_select_3_list" aria-activedescendant="rc_select_3_list_0" value="" id="rc_select_3" style="opacity: 0;" aria-expanded="false" readonly="" unselectable="on">readonly="" unselectable="on"
this для функции, объявленной как function определяется в момент её вызова. Если её вызывают будто она свойство объекта, этот объект будет this'ом.this === window.window это не user. И там нет искомого свойства, скорее всего. Или есть, но неожиданно другое. if (json.cod != 200) {
console.log(json);
throw new Error(json.cod + ' ' + json.message);
}