Claro que no es legal. Las vacaciones se preavisan con un mínimo de dos meses. Y no tienen nada que ver con lo productiva que seas. Diles que no, que esas no son tus vacaciones, porque obviamente no te ha dado tiempo a planear nada, y que te tienen que avisar con más tiempo. Y acércate a un sindicato, que es donde mejor te van a ayudar. No tengas miedo.