X-Git-Url: https://git.ucc.asn.au/?p=uccvend-vendserver.git;a=blobdiff_plain;f=VendServer%2FOpenDispense.py;h=4eadcf63efc7bd05dc8b1441d28918e3ea415e2d;hp=b4f481c54dd80b677a3212961363c94bf7c01da5;hb=d51a435a9b62496dd3388c6db2280c0bfb3a49eb;hpb=a0c785ac1d572b82cb214a61e62d8443b3927e7c diff --git a/VendServer/OpenDispense.py b/VendServer/OpenDispense.py index b4f481c..4eadcf6 100644 --- a/VendServer/OpenDispense.py +++ b/VendServer/OpenDispense.py @@ -26,7 +26,7 @@ class OpenDispense(DispenseInterface): def authUserIdPin(self, userId, pin): try: # Get info from - info = pwd.getpwuid(userId) + info = pwd.getpwuid(int(userId)) except KeyError: logging.info('getting pin for uid %d: user not in password file'%userId) return False