diff --git a/packages/eslint-plugin/src/rules/no-unnecessary-type-assertion.ts b/packages/eslint-plugin/src/rules/no-unnecessary-type-assertion.ts index 38c9b267ac8..297460965be 100644 --- a/packages/eslint-plugin/src/rules/no-unnecessary-type-assertion.ts +++ b/packages/eslint-plugin/src/rules/no-unnecessary-type-assertion.ts @@ -171,8 +171,8 @@ export default util.createRule({ messageId: 'unnecessaryAssertion', fix(fixer) { return fixer.removeRange([ - originalNode.expression.end, - originalNode.end, + node.expression.range[1], + node.range[1], ]); }, }); @@ -217,8 +217,8 @@ export default util.createRule({ messageId: 'contextuallyUnnecessary', fix(fixer) { return fixer.removeRange([ - originalNode.expression.end, - originalNode.end, + node.expression.range[1], + node.range[1], ]); }, });