Revert set method decoding into args struct
This commit is contained in:
@@ -150,8 +150,7 @@ pub fn calendar_handle(mut f ModelsFactory, rpcid int, servercontext map[string]
|
||||
return new_response(rpcid, json.encode(res))
|
||||
}
|
||||
'set' {
|
||||
args := db.decode_generic[CalendarArg](params)!
|
||||
mut o := f.calendar.new(args)!
|
||||
mut o := db.decode_generic[Calendar](params)!
|
||||
o = f.calendar.set(o)!
|
||||
return new_response_int(rpcid, int(o.id))
|
||||
}
|
||||
|
||||
@@ -457,8 +457,7 @@ pub fn calendar_event_handle(mut f ModelsFactory, rpcid int, servercontext map[s
|
||||
return new_response(rpcid, json.encode_pretty(res))
|
||||
}
|
||||
'set' {
|
||||
args := db.decode_generic[CalendarEventArg](params)!
|
||||
mut o := f.calendar_event.new(args)!
|
||||
mut o := db.decode_generic[CalendarEvent](params)!
|
||||
o = f.calendar_event.set(o)!
|
||||
return new_response_int(rpcid, int(o.id))
|
||||
}
|
||||
|
||||
@@ -170,8 +170,7 @@ pub fn chat_group_handle(mut f ModelsFactory, rpcid int, servercontext map[strin
|
||||
return new_response(rpcid, json.encode(res))
|
||||
}
|
||||
'set' {
|
||||
args := db.decode_generic[ChatGroupArg](params)!
|
||||
mut o := f.chat_group.new(args)!
|
||||
mut o := db.decode_generic[ChatGroup](params)!
|
||||
o = f.chat_group.set(o)!
|
||||
return new_response_int(rpcid, int(o.id))
|
||||
}
|
||||
|
||||
@@ -270,8 +270,7 @@ pub fn chat_message_handle(mut f ModelsFactory, rpcid int, servercontext map[str
|
||||
return new_response(rpcid, json.encode(res))
|
||||
}
|
||||
'set' {
|
||||
args := db.decode_generic[ChatMessageArg](params)!
|
||||
mut o := f.chat_message.new(args)!
|
||||
mut o := db.decode_generic[ChatMessage](params)!
|
||||
o = f.chat_message.set(o)!
|
||||
return new_response_int(rpcid, int(o.id))
|
||||
}
|
||||
|
||||
@@ -203,8 +203,7 @@ pub fn contact_handle(mut f ModelsFactory, rpcid int, servercontext map[string]s
|
||||
return new_response(rpcid, json.encode(res))
|
||||
}
|
||||
'set' {
|
||||
args := db.decode_generic[ContactArg](params)!
|
||||
mut o := f.contact.new(args)!
|
||||
mut o := db.decode_generic[Contact](params)!
|
||||
o = f.contact.set(o)!
|
||||
return new_response_int(rpcid, int(o.id))
|
||||
}
|
||||
|
||||
@@ -258,8 +258,7 @@ pub fn group_handle(mut f ModelsFactory, rpcid int, servercontext map[string]str
|
||||
return new_response(rpcid, json.encode(res))
|
||||
}
|
||||
'set' {
|
||||
args := db.decode_generic[GroupArg](params)!
|
||||
mut o := f.group.new(args)!
|
||||
mut o := db.decode_generic[Group](params)!
|
||||
o = f.group.set(o)!
|
||||
return new_response_int(rpcid, int(o.id))
|
||||
}
|
||||
|
||||
@@ -232,8 +232,7 @@ pub fn message_handle(mut f ModelsFactory, rpcid int, servercontext map[string]s
|
||||
return new_response(rpcid, json.encode(res))
|
||||
}
|
||||
'set' {
|
||||
args := db.decode_generic[MessageArg](params)!
|
||||
mut o := f.messages.new(args)!
|
||||
mut o := db.decode_generic[Message](params)!
|
||||
o = f.messages.set(o)!
|
||||
return new_response_int(rpcid, int(o.id))
|
||||
}
|
||||
|
||||
@@ -292,8 +292,7 @@ pub fn planning_handle(mut f ModelsFactory, rpcid int, servercontext map[string]
|
||||
return new_response(rpcid, json.encode(res))
|
||||
}
|
||||
'set' {
|
||||
args := db.decode_generic[PlanningArg](params)!
|
||||
mut o := f.planning.new(args)!
|
||||
mut o := db.decode_generic[Planning](params)!
|
||||
o = f.planning.set(o)!
|
||||
return new_response_int(rpcid, int(o.id))
|
||||
}
|
||||
|
||||
@@ -324,8 +324,7 @@ pub fn project_issue_handle(mut f ModelsFactory, rpcid int, servercontext map[st
|
||||
return new_response(rpcid, json.encode(res))
|
||||
}
|
||||
'set' {
|
||||
args := db.decode_generic[ProjectIssueArg](params)!
|
||||
mut o := f.project_issue.new(args)!
|
||||
mut o := db.decode_generic[ProjectIssue](params)!
|
||||
o = f.project_issue.set(o)!
|
||||
return new_response_int(rpcid, int(o.id))
|
||||
}
|
||||
|
||||
@@ -298,8 +298,7 @@ pub fn registration_desk_handle(mut f ModelsFactory, rpcid int, servercontext ma
|
||||
return new_response(rpcid, json.encode(res))
|
||||
}
|
||||
'set' {
|
||||
args := db.decode_generic[RegistrationDeskArg](params)!
|
||||
mut o := f.registration_desk.new(args)!
|
||||
mut o := db.decode_generic[RegistrationDesk](params)!
|
||||
o = f.registration_desk.set(o)!
|
||||
return new_response_int(rpcid, int(o.id))
|
||||
}
|
||||
|
||||
@@ -186,8 +186,7 @@ pub fn user_handle(mut f ModelsFactory, rpcid int, servercontext map[string]stri
|
||||
return new_response(rpcid, json.encode(res))
|
||||
}
|
||||
'set' {
|
||||
args := db.decode_generic[UserArg](params)!
|
||||
mut o := f.user.new(args)!
|
||||
mut o := db.decode_generic[User](params)!
|
||||
o = f.user.set(o)!
|
||||
return new_response_int(rpcid, int(o.id))
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user