| 131 | } |
| 132 | |
| 133 | func ExternalAuth(auth database.ExternalAuthLink, meta ExternalAuthMeta) codersdk.ExternalAuthLink { |
| 134 | return codersdk.ExternalAuthLink{ |
| 135 | ProviderID: auth.ProviderID, |
| 136 | CreatedAt: auth.CreatedAt, |
| 137 | UpdatedAt: auth.UpdatedAt, |
| 138 | HasRefreshToken: auth.OAuthRefreshToken != "", |
| 139 | Expires: auth.OAuthExpiry, |
| 140 | Authenticated: meta.Authenticated, |
| 141 | ValidateError: meta.ValidateError, |
| 142 | } |
| 143 | } |
| 144 | |
| 145 | func WorkspaceBuildParameter(p database.WorkspaceBuildParameter) codersdk.WorkspaceBuildParameter { |
| 146 | return codersdk.WorkspaceBuildParameter{ |