From fbc291c177087e3d00d54cb7681eb8db4fea4e7b Mon Sep 17 00:00:00 2001 From: nishiki Date: Wed, 3 Aug 2016 21:37:49 +0200 Subject: [PATCH] no show otp code field if otp code is nil --- lib/mpw/cli.rb | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/lib/mpw/cli.rb b/lib/mpw/cli.rb index b0e413d..144ed38 100644 --- a/lib/mpw/cli.rb +++ b/lib/mpw/cli.rb @@ -212,8 +212,11 @@ class Cli else print "#{I18n.t('display.password')}: ".cyan puts @mpw.get_password(item.id) - print "#{I18n.t('display.otp_code')}: ".cyan - puts "#{@mpw.get_otp_code(item.id)} (#{@mpw.get_otp_remaining_time}s)" + + if @mpw.get_otp_code(item.id) > 0 + print "#{I18n.t('display.otp_code')}: ".cyan + puts "#{@mpw.get_otp_code(item.id)} (#{@mpw.get_otp_remaining_time}s)" + end end print "#{I18n.t('display.port')}: ".cyan