diff --git a/client/src/App.tsx b/client/src/App.tsx
index 0a5e7ae..046d6b7 100644
--- a/client/src/App.tsx
+++ b/client/src/App.tsx
@@ -371,6 +371,7 @@ function App() {
- Vylepšení mobilního zobrazení
- Oprava mobilního zobrazení při zneužití poznámky
+ - Nové možnosti hlasování o nových funkcích (staré hlasy byly odstraněny)
{dayIndex != null &&
@@ -443,7 +444,7 @@ function App() {
}
{login}
{userPayload.departureTime && ({userPayload.departureTime})}
- {userPayload.note && ({userPayload.note})}
+ {userPayload.note && ({userPayload.note})}
{login === auth.login && canChangeChoice && {
setNoteModalOpen(true);
}} title='Upravit poznámku' className='action-icon' icon={faNoteSticky} />}
diff --git a/client/src/components/modals/FeaturesVotingModal.tsx b/client/src/components/modals/FeaturesVotingModal.tsx
index 9edf601..4c27d1b 100644
--- a/client/src/components/modals/FeaturesVotingModal.tsx
+++ b/client/src/components/modals/FeaturesVotingModal.tsx
@@ -19,7 +19,7 @@ export default function FeaturesVotingModal({ isOpen, onClose, onChange, initial
Hlasujte pro nové funkce
- Je možno vybrat maximálně 3 možnosti
+ Je možno vybrat maximálně 4 možnosti
diff --git a/server/src/voting.ts b/server/src/voting.ts
index f34259e..9a470dc 100644
--- a/server/src/voting.ts
+++ b/server/src/voting.ts
@@ -46,8 +46,8 @@ export async function updateFeatureVote(login: string, option: FeatureRequest, a
}
}
} else if (active) {
- if (data[login].length == 3) {
- throw Error('Je možné hlasovat pro maximálně 3 možnosti');
+ if (data[login].length == 4) {
+ throw Error('Je možné hlasovat pro maximálně 4 možnosti');
}
data[login].push(option);
}
diff --git a/types/Types.ts b/types/Types.ts
index d0b1df2..5a49cca 100644
--- a/types/Types.ts
+++ b/types/Types.ts
@@ -160,9 +160,13 @@ export enum DepartureTime {
}
export enum FeatureRequest {
- SINGLE_PAYMENT = "Možnost úhrady v podniku jednou osobou a generování QR pro ostatní",
- NOTIFICATIONS = "Podpora push notifikací na mobil",
- STATISTICS = "Statistiky (nejoblíbenější podnik, nejpopulárnější jídla, nejobjednávanější pizzy, ...)",
+ CUSTOM_QR = "Ruční generování QR kódů mimo Pizza day (např. při objednávání)",
+ FAVORITES = "Možnost označovat si jídla jako oblíbená (taková jídla by se uživateli následně zvýrazňovala)",
+ SINGLE_PAYMENT = "Možnost úhrady v podniku za všechny jednou osobou a následné generování QR ostatním",
+ NO_WEEKENDS = "Zrušení \"užívejte víkend\", místo toho umožnit zpětně náhled na uplynulý týden",
+ QR_FOREVER = "Umožnění zobrazení vygenerovaného QR kódu i po následující dny (dokud ho uživatel ručně \"nezavře\", např. tlačítkem \"Zaplatil jsem\")",
+ PIZZA_PICTURES = "Zobrazování náhledů (fotografií) pizz v rámci Pizza day",
+ STATISTICS = "Statistiky (nejoblíbenější podnik, nejpopulárnější jídla, nejobjednávanější pizzy, nejčastější uživatelé, ...)",
RESPONSIVITY = "Vylepšení responzivního designu",
SECURITY = "Zvýšení zabezpečení aplikace",
SAFETY = "Zvýšená ochrana proti chybám uživatele (potvrzovací dialogy, překliky, ...)",