func (self *loadhabitrequestsController) Get(sn *session.Session) { habit := new(model.Habit) ret_val := returnVal{} if !sn.IsLogin { ret_val.Status = Fail ret_val.Content = RequireLogin } else { habit.UserId = sn.Cache.Values.User_id if requests, err := habit.LoadHabitInvitation(); err != nil { ret_val.Status = Fail ret_val.Content = err.Error() } else { ret_val.Status = Success for _, value := range requests { ret_val.Content += fmt.Sprintf("%d:%s:%s=", value.Id, value.Content, value.Username) } } } self.Controller.Respond(sn.ResponseWriter, "json", ret_val, nil) }