Mercurial > prosody-hg
comparison plugins/mod_pep.lua @ 1440:d3117a6ad1bf
mod_pep: Fixed a nil access error
| author | Waqas Hussain <waqas20@gmail.com> |
|---|---|
| date | Sun, 28 Jun 2009 22:23:06 +0500 |
| parents | f989608964ec |
| children | cc0aa9470775 |
comparison
equal
deleted
inserted
replaced
| 1439:f989608964ec | 1440:d3117a6ad1bf |
|---|---|
| 31 :up(); | 31 :up(); |
| 32 | 32 |
| 33 -- store for the future | 33 -- store for the future |
| 34 local user_data = data[bare]; | 34 local user_data = data[bare]; |
| 35 if disable then | 35 if disable then |
| 36 if user_data then user_data[node] = nil; end | 36 if user_data then |
| 37 if not next(user_data) then data[bare] = nil; end | 37 user_data[node] = nil; |
| 38 if not next(user_data) then data[bare] = nil; end | |
| 39 end | |
| 38 else | 40 else |
| 39 if not user_data then user_data = {}; data[bare] = user_data; end | 41 if not user_data then user_data = {}; data[bare] = user_data; end |
| 40 user_data[node] = stanza; | 42 user_data[node] = stanza; |
| 41 end | 43 end |
| 42 | 44 |
