Remove fetch()

This commit is contained in:
Kegan Dougal 2017-03-10 10:54:44 +00:00
parent d563981955
commit 5d69e54525

View file

@ -247,26 +247,21 @@ type authEventProvider struct {
} }
func (a *authEventProvider) Create() (ev *gomatrixserverlib.Event, err error) { func (a *authEventProvider) Create() (ev *gomatrixserverlib.Event, err error) {
return a.fetch(common.StateKeyTuple{"m.room.create", ""}) return a.events[common.StateKeyTuple{"m.room.create", ""}], nil
} }
func (a *authEventProvider) JoinRules() (ev *gomatrixserverlib.Event, err error) { func (a *authEventProvider) JoinRules() (ev *gomatrixserverlib.Event, err error) {
return a.fetch(common.StateKeyTuple{"m.room.join_rules", ""}) return a.events[common.StateKeyTuple{"m.room.join_rules", ""}], nil
} }
func (a *authEventProvider) PowerLevels() (ev *gomatrixserverlib.Event, err error) { func (a *authEventProvider) PowerLevels() (ev *gomatrixserverlib.Event, err error) {
return a.fetch(common.StateKeyTuple{"m.room.power_levels", ""}) return a.events[common.StateKeyTuple{"m.room.power_levels", ""}], nil
} }
func (a *authEventProvider) Member(stateKey string) (ev *gomatrixserverlib.Event, err error) { func (a *authEventProvider) Member(stateKey string) (ev *gomatrixserverlib.Event, err error) {
return a.fetch(common.StateKeyTuple{"m.room.member", stateKey}) return a.events[common.StateKeyTuple{"m.room.member", stateKey}], nil
} }
func (a *authEventProvider) ThirdPartyInvite(stateKey string) (ev *gomatrixserverlib.Event, err error) { func (a *authEventProvider) ThirdPartyInvite(stateKey string) (ev *gomatrixserverlib.Event, err error) {
return a.fetch(common.StateKeyTuple{"m.room.third_party_invite", stateKey}) return a.events[common.StateKeyTuple{"m.room.third_party_invite", stateKey}], nil
}
func (a *authEventProvider) fetch(tuple common.StateKeyTuple) (ev *gomatrixserverlib.Event, err error) {
ev, _ = a.events[tuple]
return
} }