Dani Olmo will not be allowed to play for Barcelona beyond January 1 after court rejected appeal from club as permit relating to La Liga salary cap rules runs out