( ctx context.Context, s gomatrixserverlib.ServerName, roomID string, suggestedOnly bool, )
| 166 | } |
| 167 | |
| 168 | func (a *FederationInternalAPI) MSC2946Spaces( |
| 169 | ctx context.Context, s gomatrixserverlib.ServerName, roomID string, suggestedOnly bool, |
| 170 | ) (res gomatrixserverlib.MSC2946SpacesResponse, err error) { |
| 171 | ctx, cancel := context.WithTimeout(ctx, time.Minute) |
| 172 | defer cancel() |
| 173 | ires, err := a.doRequestIfNotBlacklisted(s, func() (interface{}, error) { |
| 174 | return a.federation.MSC2946Spaces(ctx, s, roomID, suggestedOnly) |
| 175 | }) |
| 176 | if err != nil { |
| 177 | return res, err |
| 178 | } |
| 179 | return ires.(gomatrixserverlib.MSC2946SpacesResponse), nil |
| 180 | } |
nothing calls this directly
no test coverage detected