소스 검색

Ticket

- refactoring
Alexey Kim 1 년 전
부모
커밋
382cf12ebd
1개의 변경된 파일18개의 추가작업 그리고 0개의 파일을 삭제
  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
+}