Software /
code /
prosody
Annotate
net/connlisteners.lua @ 9273:f2258e9750cf
mod_vcard_legacy: Include avatar data even if metadata can't be loaded
Normally both nodes should have the same configuration and matching
items, but we can't depend on it without having some code that enforces
it, which does not exist at the time of this commit.
Including the avatar itself should be prioritised. The image format can
be derived from magic bytes.
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Fri, 07 Sep 2018 01:08:27 +0200 |
parent | 8732:863f66cdd1df |
rev | line source |
---|---|
4792
bf107d9d4962
net.connlisteners: Add COMPAT stub, use portmanager!
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
1 -- COMPAT w/pre-0.9 |
bf107d9d4962
net.connlisteners: Add COMPAT stub, use portmanager!
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
2 local log = require "util.logger".init("net.connlisteners"); |
bf107d9d4962
net.connlisteners: Add COMPAT stub, use portmanager!
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
3 local traceback = debug.traceback; |
bf107d9d4962
net.connlisteners: Add COMPAT stub, use portmanager!
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
4 |
6780
647adfd8f738
net.*: Remove use of module() function
Kim Alvefur <zash@zash.se>
parents:
4797
diff
changeset
|
5 local _ENV = nil; |
8555
4f0f5b49bb03
vairious: Add annotation when an empty environment is set [luacheck]
Kim Alvefur <zash@zash.se>
parents:
7359
diff
changeset
|
6 -- luacheck: std none |
4792
bf107d9d4962
net.connlisteners: Add COMPAT stub, use portmanager!
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
7 |
6780
647adfd8f738
net.*: Remove use of module() function
Kim Alvefur <zash@zash.se>
parents:
4797
diff
changeset
|
8 local function fail() |
7359
a5a080c12c96
Update every link to the documentation to use HTTPS
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
6780
diff
changeset
|
9 log("error", "Attempt to use legacy connlisteners API. For more info see https://prosody.im/doc/developers/network"); |
4792
bf107d9d4962
net.connlisteners: Add COMPAT stub, use portmanager!
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
10 log("error", "Legacy connlisteners API usage, %s", traceback("", 2)); |
bf107d9d4962
net.connlisteners: Add COMPAT stub, use portmanager!
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
11 end |
bf107d9d4962
net.connlisteners: Add COMPAT stub, use portmanager!
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
12 |
6780
647adfd8f738
net.*: Remove use of module() function
Kim Alvefur <zash@zash.se>
parents:
4797
diff
changeset
|
13 return { |
647adfd8f738
net.*: Remove use of module() function
Kim Alvefur <zash@zash.se>
parents:
4797
diff
changeset
|
14 register = fail; |
647adfd8f738
net.*: Remove use of module() function
Kim Alvefur <zash@zash.se>
parents:
4797
diff
changeset
|
15 get = fail; |
647adfd8f738
net.*: Remove use of module() function
Kim Alvefur <zash@zash.se>
parents:
4797
diff
changeset
|
16 start = fail; |
647adfd8f738
net.*: Remove use of module() function
Kim Alvefur <zash@zash.se>
parents:
4797
diff
changeset
|
17 -- epic fail |
647adfd8f738
net.*: Remove use of module() function
Kim Alvefur <zash@zash.se>
parents:
4797
diff
changeset
|
18 }; |