diff --git a/keyserver/src/utils/validation-utils.js b/keyserver/src/utils/validation-utils.js --- a/keyserver/src/utils/validation-utils.js +++ b/keyserver/src/utils/validation-utils.js @@ -31,9 +31,8 @@ viewer: Viewer, inputValidator: TType, input: mixed, - ignoreViewerVersion?: boolean, ): Promise { - if (!ignoreViewerVersion && !viewer.isSocket) { + if (!viewer.isSocket) { await checkClientSupported(viewer, inputValidator, input); } const convertedInput = checkInputValidator(inputValidator, input); @@ -42,8 +41,7 @@ hasMinStateVersion(viewer.platformDetails, { native: 43, web: 3, - }) || - ignoreViewerVersion + }) ) { try { return convertClientIDsToServerIDs( @@ -63,7 +61,6 @@ platformDetails: ?PlatformDetails, outputValidator: TType, data: T, - alwaysConvertSchema?: boolean, ): T { if (!outputValidator.is(data)) { console.trace( @@ -77,8 +74,7 @@ hasMinStateVersion(platformDetails, { native: 43, web: 3, - }) || - alwaysConvertSchema + }) ) { return convertServerIDsToClientIDs( ashoatKeyserverID,