Fix for issue with Polaris accounts not authenticating properly due to library card/pin overlap and barcode not being saved.