Fixed bug, that broke UUID changer when user provides spaces in UUID. (#102)
fixed bug Co-authored-by: mikolaj widla <mikolaj.widla@gmail.com> Reviewed-on: R11/release11-tools-web#102 Co-authored-by: Mikolaj Widla <widlam@noreply.example.com> Co-committed-by: Mikolaj Widla <widlam@noreply.example.com>
This commit is contained in:
		| @@ -280,9 +280,10 @@ async function fetchUUIDCheck(givenUUID , strategy){ | |||||||
| } | } | ||||||
|  |  | ||||||
| function checkUUIDChars(uuid) { | function checkUUIDChars(uuid) { | ||||||
|  |     uuid.replace(/ /g,'') | ||||||
|     console.log("UUID in check: " + uuid); |     console.log("UUID in check: " + uuid); | ||||||
|     const regex = new RegExp("^[A-z0-9-]+$"); |     const regex = new RegExp("^[A-z0-9-]+$"); | ||||||
|     if(regex.test(uuid)){ |     if(regex.test(uuid) || uuid == ""){ | ||||||
|         return uuid ; |         return uuid ; | ||||||
|     }  |     }  | ||||||
|     return "invalid"; |     return "invalid"; | ||||||
| @@ -309,7 +310,6 @@ function changeUUID(element){ | |||||||
|             changeMessage = "success"; |             changeMessage = "success"; | ||||||
|         } |         } | ||||||
|         clientUUID = data; |         clientUUID = data; | ||||||
|         $("#uuid-input").attr("disabled", true); |  | ||||||
|         $("#editable").attr("checked", false); |         $("#editable").attr("checked", false); | ||||||
|          |          | ||||||
|         uuidChangeModalDisplay(changeMessage); |         uuidChangeModalDisplay(changeMessage); | ||||||
|   | |||||||
| @@ -74,13 +74,16 @@ function showModal(jmodal){ | |||||||
|  |  | ||||||
| function hideModal(jmodal){ | function hideModal(jmodal){ | ||||||
|     if(!modalDisplayed) return; |     if(!modalDisplayed) return; | ||||||
|  |     if ($(uuidChangeModal).hasClass('active')) window.location.reload(); | ||||||
|     overlay.removeClass('active'); |     overlay.removeClass('active'); | ||||||
|     jmodal.removeClass('active'); |     jmodal.removeClass('active'); | ||||||
|     modalDisplayed = false; |     modalDisplayed = false; | ||||||
| } | } | ||||||
|  |  | ||||||
| btnModalClose.click(closeModals); | btnModalClose.click(closeModals); | ||||||
|  |  | ||||||
| overlay.click(closeModals); | overlay.click(closeModals); | ||||||
|  |  | ||||||
| dataLossModalNo.click(closeModals); | dataLossModalNo.click(closeModals); | ||||||
| dataLossModalYes.click(dropChangesAndClose); | dataLossModalYes.click(dropChangesAndClose); | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user