OSDN Git Service

Fix error on cheking target package/release/file.
[osdn-codes/osdn-cli.git] / lib / osdn / cli / command / frs_base.rb
index 8618ba7..b15def7 100644 (file)
@@ -26,7 +26,7 @@ module OSDN; module CLI; module Command
     def target_proj
       @target_proj and return @target_proj
       vars = load_variables
-      vars.project && !vars.project.empty? and
+      vars.project && !vars.project.to_s.empty? and
         return vars.project
       logger.fatal "No target project is specified."
       exit
@@ -35,7 +35,7 @@ module OSDN; module CLI; module Command
     def target_package
       @target_package and return @target_package
       vars = load_variables
-      vars.package_id && !vars.package_id.empty? and
+      vars.package_id && !vars.package_id.to_s.empty? and
         return vars.package_id
       logger.fatal "No target package is specified."
       exit
@@ -44,7 +44,7 @@ module OSDN; module CLI; module Command
     def target_release
       @target_release and return @target_release
       vars = load_variables
-      vars.release_id && !vars.release_id.empty? and
+      vars.release_id && !vars.release_id.to_s.empty? and
         return vars.release_id
       logger.fatal "No target release is specified."
       exit