(auth *Auth, routeModel string)
| 1135 | } |
| 1136 | |
| 1137 | func (m *Manager) selectionModelForAuth(auth *Auth, routeModel string) string { |
| 1138 | requestedModel := rewriteModelForAuth(routeModel, auth) |
| 1139 | if strings.TrimSpace(requestedModel) == "" { |
| 1140 | requestedModel = strings.TrimSpace(routeModel) |
| 1141 | } |
| 1142 | resolvedModel := m.applyOAuthModelAlias(auth, requestedModel) |
| 1143 | if strings.TrimSpace(resolvedModel) == "" { |
| 1144 | resolvedModel = requestedModel |
| 1145 | } |
| 1146 | return resolvedModel |
| 1147 | } |
| 1148 | |
| 1149 | func (m *Manager) selectionModelKeyForAuth(auth *Auth, routeModel string) string { |
| 1150 | return canonicalModelKey(m.selectionModelForAuth(auth, routeModel)) |
no test coverage detected