Преглед изворни кода

Remove an unnecessary if branch.

ono_matope пре 11 година
родитељ
комит
26bd73c1de
1 измењених фајлова са 4 додато и 7 уклоњено
  1. 4 7
      session.go

+ 4 - 7
session.go

@@ -365,13 +365,10 @@ func (q *Query) MapScanCAS(dest map[string]interface{}) (applied bool, err error
 	if len(iter.rows) == 0 {
 	if len(iter.rows) == 0 {
 		return false, ErrNotFound
 		return false, ErrNotFound
 	}
 	}
-	if len(iter.Columns()) > 1 {
-		iter.MapScan(dest)
-		applied = dest["[applied]"].(bool)
-		delete(dest, "[applied]")
-	} else {
-		iter.Scan(&applied)
-	}
+	iter.MapScan(dest)
+	applied = dest["[applied]"].(bool)
+	delete(dest, "[applied]")
+
 	return applied, iter.Close()
 	return applied, iter.Close()
 }
 }