Merge pull request #139 from ilyakooo0/develop
Fixed deleting user with no tokens bug
commit8e2ec26668afeced3d6cd22271bf723fa4e11b1e
authoriko <ilyakooo0@gmail.com>
dateMon 13 May 2019, 12:57 (7 years ago)
parentc5b4ee94a67a77
denis/src/Data/Query.hs+2−1
@@ -781,7 +781,8 @@ pruneDeadTokensQ = deleteFrom_ #tokens
781781
782782pruneGhostUsersQ :: Manipulation Schema '[] '[]
783783pruneGhostUsersQ = deleteFrom_ #users
784− (not_ . in_ #userRowId $ select (#tokens ! #tokenUserId `as` #id) $ from $ table #tokens)
784+ ((not_ . in_ #userRowId $ select (#tokens ! #tokenUserId `as` #id) (from $ table #tokens)) .&&
785+ (not_ . notNull $ #userRowIsValidated))
785786
786787-- MARK: FrontEnd Data Structures
787788