Podpora nedělitelných mezer u názvů v TechTower

This commit is contained in:
Martin Berka 2023-07-04 10:24:43 +02:00
parent 13f3c1178f
commit c5e3c76cc1
2 changed files with 2 additions and 1 deletions

View File

@ -207,6 +207,7 @@ function App() {
<li>Zavedení JWT, přesun autentizace na server</li> <li>Zavedení JWT, přesun autentizace na server</li>
<li>Oprava pádu v případě, že ve Sladovnické daný den nic není</li> <li>Oprava pádu v případě, že ve Sladovnické daný den nic není</li>
<li>Podpora situace, kdy ve Sladovnické je méně než 3 hlavní jídla</li> <li>Podpora situace, kdy ve Sladovnické je méně než 3 hlavní jídla</li>
<li>Oprava parsování cen z TechTower v případě použití nedělitelných mezer</li>
</ul> </ul>
</Alert> </Alert>
<h1 className='title'>Dnes je {data.date}</h1> <h1 className='title'>Dnes je {data.date}</h1>

View File

@ -348,7 +348,7 @@ export const getMenuTechTower = async (date: Date = new Date(), mock: boolean =
let price = '? Kč'; let price = '? Kč';
let name = text; let name = text;
if (text.endsWith('Kč')) { if (text.endsWith('Kč')) {
const tmp = text.split(' '); const tmp = text.replace('\xA0', ' ').split(' ');
const split = [tmp.slice(0, -2).join(' ')].concat(tmp.slice(-2)); const split = [tmp.slice(0, -2).join(' ')].concat(tmp.slice(-2));
price = split.slice(1).join(" ") price = split.slice(1).join(" ")
name = split[0] name = split[0]