Как устранить ошибку политики nil, которая показывает GET 500 (Internal Server Error) - PullRequest
0 голосов
/ 31 августа 2018

В следующем случае некоторые банки не будут иметь филиалов.
Вот фрагмент кода 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)?

1 Ответ

0 голосов
/ 31 августа 2018

Если речь идет только о консоли, используйте console.clear()!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...