It just depends on Turkish Airlines.
You've probably read that it was a problem, but recently this problem has been resolved and people get elite if they have 15,000 Star Alliance status miles, but not only TK flights.
I have this same problem. My status ends in June (first year). I will have about 27,000 status miles at that time (7000 TK flights)
I am waiting impatiently.