Mercurial Hosting > freedit
comparison src/lib/User.luan @ 61:389e5d8e5f8a default tip
minor
| author | Franklin Schmidt <fschmidt@gmail.com> |
|---|---|
| date | Tue, 06 Dec 2022 13:37:25 -0700 |
| parents | 02d8876dc41d |
| children |
comparison
equal
deleted
inserted
replaced
| 60:8b5b1bce7d6b | 61:389e5d8e5f8a |
|---|---|
| 102 if not Db.is_in_transaction() then | 102 if not Db.is_in_transaction() then |
| 103 local user = get_local_only(users_by_id,id) | 103 local user = get_local_only(users_by_id,id) |
| 104 if user ~= nil then return user end | 104 if user ~= nil then return user end |
| 105 end | 105 end |
| 106 local doc = Db.get_document("id:"..id) | 106 local doc = Db.get_document("id:"..id) |
| 107 return doc and from_doc(doc) | 107 return doc and doc.type=="user" and from_doc(doc) or nil |
| 108 end | 108 end |
| 109 User.get_by_id = get_by_id | 109 User.get_by_id = get_by_id |
| 110 | 110 |
| 111 function User.get_by_email(email) | 111 function User.get_by_email(email) |
| 112 local doc = Db.get_document("user_email:"..lucene_quote(email)) | 112 local doc = Db.get_document("user_email:"..lucene_quote(email)) |
