Skip to content

Added the unsuccessful login screen to the manual login using name and nccId....

Alan Yulo requested to merge issue-326-guest-check-in-database into main

License and Copyright Notice

By submitting this issue or commenting on this issue, or contributing any content to this issue, you certify under the Developer Certificate of Origin that the content you post may be licensed under GPLv3 (for code) or CC-BY-SA 4.0 International (for non-code content).

Branch Name

issue-326-guest-check-in-database

Related Issues

#334 (closed) Manual Sign-in for Guest Visit Check-in is not Working #335 (closed) Manual Sign-in Fields are not Specified on Screen

Description

The program will now be able to successfully log somebody in using their name and phone number if they are registered in the database.

Steps to Test

  1. Go to Guest Forms then Guest Visit Checkin
  2. Click on the Barcode Sign-in and Scan the bar code (No account should be registered yet). You should get a failed login screen that shows the bar code used.
  3. Click on the Manual Sign-in and Type in a bar code (You can enter bar code number that was entered previously). You should get a failed login screen that is the same as the previous failed login.
  4. Type in the Name and Phone number in those field sections (Any name and phone number can be entered here as nothing is in the database yet). You should get a failed login screen that shows the name and phone number that was entered.
  5. Go back to the Guest Forms Testing Page.
  6. Click on the Guest Registration and make an account (Make sure to write down your name and phone number that you made an account with).
  7. After making an account Click on the Guest Visit Checkin then Barcode SignIn. Scan the bar code that you used to register your account with. You should get a successful login screen with the barcode numbers shown.
  8. Click on the Manual Signin. Type the bar code into the barcode field submit. You should get a successful login screen similar to the last one.
  9. Type the Name and PhoneNumber that you used to register (make sure you have nothing in the barcode field or it will prioritize them) You should get a successful login screen with the Name and PhoneNumber shown. NOTES: There is an issue that has occurred on one device which causes an unsuccessful login screen. To do this register an account, then try to sign in via manual barcode. To test that there is no error in your registry data, attempt to sign in via scanning the bar code as well as entering your name and phone number that you entered when registering.

Relevant Screenshots

Relevant Logs

Developer Notes

  • May be an error when testing barcode of a person who isn't registered

GitLab UI

Be sure to include any of the following using GitLab's UI (not description) if applicable:

  • Assignees
  • Reviewers
  • Labels (Component, Type, Status...)
  • Merge request dependencies (If applicable) -->
Edited by Alan Yulo

Merge request reports