diff --git a/client/global.go b/client/global.go index 9ce718e7..f0ab8998 100644 --- a/client/global.go +++ b/client/global.go @@ -92,14 +92,14 @@ func GenIMEI() string { randGen := rand.New(rand.NewSource(time.Now().UnixNano())) for i := 0; i < 14; i++ { // generating all the base digits toAdd := randGen.Intn(10) + fmt.Fprintf(&final, "%d", toAdd) // printing them here! if (i+1)%2 == 0 { // special proc for every 2nd one toAdd *= 2 if toAdd >= 10 { toAdd = (toAdd % 10) + 1 } } - sum += toAdd - fmt.Fprintf(&final, "%d", toAdd) // and even printing them here! + sum += toAdd // and even add them here! } ctrlDigit := (sum * 9) % 10 // calculating the control digit fmt.Fprintf(&final, "%d", ctrlDigit)