@@ -1054,12 +1054,10 @@ func (m *RedisMessage) AsXRangeSlice() (XRangeSlice, error) {
10541054 if len (values ) != 2 {
10551055 return XRangeSlice {}, fmt .Errorf ("got %d, wanted 2" , len (values ))
10561056 }
1057-
10581057 id , err := values [0 ].ToString ()
10591058 if err != nil {
10601059 return XRangeSlice {}, err
10611060 }
1062-
10631061 // Handle the field-values array
10641062 fieldArray , err := values [1 ].ToArray ()
10651063 if err != nil {
@@ -1068,7 +1066,6 @@ func (m *RedisMessage) AsXRangeSlice() (XRangeSlice, error) {
10681066 }
10691067 return XRangeSlice {}, err
10701068 }
1071-
10721069 // Convert pairs to slice (preserving order)
10731070 fieldValues := make ([]XRangeFieldValue , 0 , len (fieldArray )/ 2 )
10741071 for i := 0 ; i < cap (fieldValues ); i ++ {
@@ -1079,7 +1076,6 @@ func (m *RedisMessage) AsXRangeSlice() (XRangeSlice, error) {
10791076 Value : value ,
10801077 })
10811078 }
1082-
10831079 return XRangeSlice {
10841080 ID : id ,
10851081 FieldValues : fieldValues ,
@@ -1092,7 +1088,6 @@ func (m *RedisMessage) AsXRangeSlices() ([]XRangeSlice, error) {
10921088 if err != nil {
10931089 return nil , err
10941090 }
1095-
10961091 msgs := make ([]XRangeSlice , 0 , len (values ))
10971092 for _ , v := range values {
10981093 msg , err := v .AsXRangeSlice ()
@@ -1109,10 +1104,8 @@ func (m *RedisMessage) AsXReadSlices() (map[string][]XRangeSlice, error) {
11091104 if err := m .Error (); err != nil {
11101105 return nil , err
11111106 }
1112-
11131107 var ret map [string ][]XRangeSlice
11141108 var err error
1115-
11161109 if m .IsMap () {
11171110 ret = make (map [string ][]XRangeSlice , len (m .values ())/ 2 )
11181111 for i := 0 ; i < len (m .values ()); i += 2 {
@@ -1122,7 +1115,6 @@ func (m *RedisMessage) AsXReadSlices() (map[string][]XRangeSlice, error) {
11221115 }
11231116 return ret , nil
11241117 }
1125-
11261118 if m .IsArray () {
11271119 ret = make (map [string ][]XRangeSlice , len (m .values ()))
11281120 for _ , v := range m .values () {
@@ -1135,7 +1127,6 @@ func (m *RedisMessage) AsXReadSlices() (map[string][]XRangeSlice, error) {
11351127 }
11361128 return ret , nil
11371129 }
1138-
11391130 typ := m .typ
11401131 return nil , fmt .Errorf ("%w: valkey message type %s is not a map/array/set" , errParse , typeNames [typ ])
11411132}
0 commit comments