В следующем случае некоторые банки не будут иметь филиалов.
Вот фрагмент кода controller.js:
function loadBranch(bankId) {
BankMetadataService.getBranch(bankId).then(function(resp) {
$scope.branchId = resp.data.id;
$scope.validbool = true;
}, function() {
// if a bank does not have a branch
console.log("No existing branch for bank.");
$scope.validbool = false;
});
}
Вот фрагмент кода controller.rb, который ищет ветки:
def bank_branch
branch = BankMetadataBranch.where(bank_id: params[:bank]).first
authorize branch, :show?
render json: branch
end
В пользовательском интерфейсе, когда я выбираю банк, в котором нет филиала, при проверке консоли отображается следующая ошибка:
GET http://localhost:.....?bank=1 500 (Internal Server Error)
с сообщением console.log
.
Как мне убрать это сообщение 500(Internal Server Error)
?