diff --git a/proxy/service.go b/proxy/service.go index 8d89028..a267fd3 100644 --- a/proxy/service.go +++ b/proxy/service.go @@ -5,6 +5,7 @@ import ( pb "git.loafle.net/overflow/overflow_api_db/build/golang" "google.golang.org/grpc" "golang.org/x/net/context" + "git.loafle.net/overflow/overflow_proxy_service/proxy/member" ) @@ -30,4 +31,13 @@ func InvokeDB(targetDb, methodName string, param map[string]string) (string) { log.Print(out) return out.Result +} + +//FIXME:: test session member +func GetSessionMember() *member.Member { + + m := member.NewMember() + m.Id = "1"; + + return m; } \ No newline at end of file diff --git a/proxy/target/target_service.go b/proxy/target/target_service.go index 20c779e..4119390 100644 --- a/proxy/target/target_service.go +++ b/proxy/target/target_service.go @@ -37,9 +37,7 @@ func (t *TargetService)GetModel() interface{} { func (t *TargetService)List(tm *Target) string { - - //FIXME:: Test hard code - tm.Member.Id = "1" + tm.Member.Id = proxy.GetSessionMember().Id bytes, err := json.Marshal(tm) @@ -79,6 +77,8 @@ func (t *TargetService)CreateAll(tmlist *[]*Target) string { outlist := make([]string, 0) for _, ttt := range *tmlist { + + ttt.Member = proxy.GetSessionMember() out := t.Create(ttt) outlist = append(outlist, out) }