]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
Do not break out of yield
authorAki Tuomi <cmouse@cmouse.fi>
Sat, 9 Jan 2016 14:26:44 +0000 (16:26 +0200)
committerAki Tuomi <cmouse@cmouse.fi>
Mon, 11 Jan 2016 18:44:20 +0000 (20:44 +0200)
modules/remotebackend/regression-tests/backend.rb

index 5a2192faaa94cbedfd5cd123f3b8118f36278b8b..a7c9f5dbe34d47452c1ed2612777a1f3a0cf5d19 100755 (executable)
@@ -198,10 +198,11 @@ class Handler
         db do |tx|
            sql = "DELETE FROM domainmetadata WHERE domain_id = ?"
            tx.execute(sql, [d_id]) 
-           break if args["value"].nil?
-           sql = "INSERT INTO domainmetadata (domain_id,kind,content) VALUES(?,?,?)"
-           args["value"].each do |value|
-             tx.execute(sql,[d_id, args["kind"], value])
+           unless args["value"].nil?
+             sql = "INSERT INTO domainmetadata (domain_id,kind,content) VALUES(?,?,?)"
+             args["value"].each do |value|
+               tx.execute(sql,[d_id, args["kind"], value])
+             end
            end
         end
        return true