refactor: cleanup integer conversion helper
authorJérôme Benoit <jerome.benoit@sap.com>
Sat, 24 Feb 2024 13:05:07 +0000 (14:05 +0100)
committerJérôme Benoit <jerome.benoit@sap.com>
Sat, 24 Feb 2024 13:05:07 +0000 (14:05 +0100)
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
src/utils/Utils.ts
ui/web/src/composables/Utils.ts

index 12c206ff63849ec0303c37a7ce8c41fffc5c29bb..abfac5e4873c98af8a4afa225ed1568fa4c9cec8 100644 (file)
@@ -102,13 +102,13 @@ export const convertToInt = (value: unknown): number => {
   if (value == null) {
     return 0
   }
-  let changedValue: number = value as number
   if (Number.isSafeInteger(value)) {
     return value as number
   }
   if (typeof value === 'number') {
     return Math.trunc(value)
   }
+  let changedValue: number = value as number
   if (isString(value)) {
     changedValue = parseInt(value)
   }
index 5638efe2355fa6d7209d9ac8f84546a19843dee6..451c4155fd7a114990f28f52fb619fc4932d774d 100644 (file)
@@ -17,13 +17,13 @@ export const convertToInt = (value: unknown): number => {
   if (value == null) {
     return 0
   }
-  let changedValue: number = value as number
   if (Number.isSafeInteger(value)) {
     return value as number
   }
   if (typeof value === 'number') {
     return Math.trunc(value)
   }
+  let changedValue: number = value as number
   if (typeof value === 'string') {
     changedValue = parseInt(value)
   }