Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
bug #29260 [Lock] Fixed PdoStore::putOffExpiration(), PdoStore::getHa…
…shedKey() (PavelPrischepa) This PR was merged into the 4.2-dev branch. Discussion ---------- [Lock] Fixed PdoStore::putOffExpiration(), PdoStore::getHashedKey() | Q | A | ------------- | --- | Branch? | master | Bug fix? | yes | New feature? | no | BC breaks? | no | Deprecations? | no | Tests pass? | It seems no | Fixed tickets | | License | MIT | Doc PR | 1. Fixed PDO Statement exception in PdoStore::putOffExpiration(): ``` An exception occurred while executing 'UPDATE lock_keys SET key_expiration = UNIX_TIMESTAMP() + 10, key_token = :token WHERE key_id = :id AND (key_token = :token OR key_expiration <= UNIX_TIMESTAMP())' with params ["dcfc5ff369bc1896563 325c2e90478154eb670f6b6ebad3617e946ecb1f81517", "FRJOnftxRwPIgIRVb4EpOIVFwNjTmx0fwkBSTVJdViI="]: SQLSTATE[HY093]: Invalid parameter number ``` 2. Added explicit casting `Key` to `string` in getHashedKey() to avoid error with `strict_types` enabled. Commits ------- a639301 [Lock] Fixed PDOStatement exception "Invalid parameter number" in putOffExpiration()
- Loading branch information