Skip to content

Commit

Permalink
9 ile başlayan hatalı Y.U numaralarındaki validation sorunu düzeltildi.
Browse files Browse the repository at this point in the history
  • Loading branch information
isubas committed Feb 22, 2017
1 parent 4726c71 commit 8987953
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions lib/kps/response.rb
Original file line number Diff line number Diff line change
Expand Up @@ -35,8 +35,14 @@ def standardization

def identity_valid?
result = @data[:sorgula_response][:return][:sorgula_result]
(result[:hata_bilgisi].nil? &&
result[:sorgu_sonucu][:bilesik_kutuk_bilgileri][:hata_bilgisi].nil?)
information = result[:sorgu_sonucu][:bilesik_kutuk_bilgileri]
return false unless result[:hata_bilgisi].nil?
if information[:kimlik_no].start_with?('9')
information[:yabanci_kisi_kutukleri][:kisi_bilgisi]\
[:hata_bilgisi].nil?
else
information[:hata_bilgisi].nil?
end
rescue NoMethodError
false
end
Expand Down

0 comments on commit 8987953

Please sign in to comment.