The seven years runs not from the date of conviction, but the date of discharge of the probation. If you were still under probation (which presumably it was since you violated it), then the time hadn't started yet.