From cb446472b72e0280f2e15cf7153d467a1e98dc37 Mon Sep 17 00:00:00 2001
From: fsimonsen <fredersi@stud.ntnu.no>
Date: Wed, 30 Mar 2022 16:41:52 +0200
Subject: [PATCH] en endring i s e

---
 stoppesteder.cpp | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/stoppesteder.cpp b/stoppesteder.cpp
index f919e9b..82de78b 100644
--- a/stoppesteder.cpp
+++ b/stoppesteder.cpp
@@ -234,7 +234,8 @@ void Stoppesteder::nyStop() {
     // TODO: Lag en funksjon som sørger for at et stoppesteds navn ikke
     // TODO: kun kan være tall!
     cout << "\nNavn på stoppested: "; getline(cin,navn); // Leser navn
-    while (navn.size() < 2) { // Looper hvis navn er >2 tegn
+    while (navn.size() < 2 || 
+          any_of(navn.begin(), navn.end(), ::isdigit)) { // Looper hvis navn er >2 tegn
         cout << "\nNavn må være 2 tegn eller mer. Prøv igjen: ";
         getline(cin, navn);
     }
@@ -303,7 +304,7 @@ void Stoppesteder::skrivStopp() {
         // TODO: kun kan være tall!
         cout << "\nAlt om stoppestedet: "; getline(cin, navn);
 
-        while (navn.size() < 2) { // Sørger for at navn må ha mer enn 1 tegn
+        while (navn.size() < 1) { // Sørger for at navn være minst 1 tegn
             cout << "\nNavn må være 2 tegn eller mer. Prøv igjen: ";
             getline(cin, navn);
         }
-- 
GitLab