Explorar el Código

Ticket

- refactoring
Alexey Kim hace 1 año
padre
commit
382cf12ebd
Se han modificado 1 ficheros con 18 adiciones y 0 borrados
  1. 18 0
      v2/ticket.go

+ 18 - 0
v2/ticket.go

@@ -55,3 +55,21 @@ func (x *Ticket) Scan(row driver.Rows) error {
 
 	return nil
 }
+
+func (x *Ticket) MessageIds() []string {
+	var ids []string
+	if v, ok := x.Meta["message_ids"]; ok {
+		_ = json.Unmarshal([]byte(v), &ids)
+	}
+
+	return ids
+}
+
+func (x *Ticket) Subjects() []string {
+	var ids []string
+	if v, ok := x.Meta["subjects"]; ok {
+		_ = json.Unmarshal([]byte(v), &ids)
+	}
+
+	return ids
+}