Merge branch 'update-auth-labels' of https://github.com/appwrite/appwrite into update-auth-labels
This commit is contained in:
commit
7db740d9ea
1
.env
1
.env
|
@ -58,6 +58,7 @@ _APP_SMTP_USERNAME=
|
||||||
_APP_SMTP_PASSWORD=
|
_APP_SMTP_PASSWORD=
|
||||||
_APP_SMS_PROVIDER=sms://username:password@mock
|
_APP_SMS_PROVIDER=sms://username:password@mock
|
||||||
_APP_SMS_FROM=+123456789
|
_APP_SMS_FROM=+123456789
|
||||||
|
_APP_SMS_DENY_LIST=
|
||||||
_APP_STORAGE_LIMIT=30000000
|
_APP_STORAGE_LIMIT=30000000
|
||||||
_APP_STORAGE_PREVIEW_LIMIT=20000000
|
_APP_STORAGE_PREVIEW_LIMIT=20000000
|
||||||
_APP_FUNCTIONS_SIZE_LIMIT=30000000
|
_APP_FUNCTIONS_SIZE_LIMIT=30000000
|
||||||
|
|
|
@ -571,6 +571,7 @@ services:
|
||||||
- _APP_REDIS_PASS
|
- _APP_REDIS_PASS
|
||||||
- _APP_SMS_PROVIDER
|
- _APP_SMS_PROVIDER
|
||||||
- _APP_SMS_FROM
|
- _APP_SMS_FROM
|
||||||
|
- _APP_SMS_DENY_LIST
|
||||||
- _APP_LOGGING_PROVIDER
|
- _APP_LOGGING_PROVIDER
|
||||||
- _APP_LOGGING_CONFIG
|
- _APP_LOGGING_CONFIG
|
||||||
|
|
||||||
|
|
|
@ -53,10 +53,21 @@ class Messaging extends Action
|
||||||
*/
|
*/
|
||||||
public function action(Message $message): void
|
public function action(Message $message): void
|
||||||
{
|
{
|
||||||
var_dump($message);
|
|
||||||
|
|
||||||
$payload = $message->getPayload() ?? [];
|
$payload = $message->getPayload() ?? [];
|
||||||
|
|
||||||
|
if (empty($payload['project'])) {
|
||||||
|
Console::error('Project not found');
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
Console::log($payload['project']['$id']);
|
||||||
|
$denyList = App::getEnv('_APP_SMS_DENY_LIST', '');
|
||||||
|
$denyList = explode(',', $denyList);
|
||||||
|
if (in_array($payload['project']['$id'], $denyList)) {
|
||||||
|
Console::error("Project is in the deny list. Skipping ...");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
if (empty($payload)) {
|
if (empty($payload)) {
|
||||||
Console::error('Payload arg not found');
|
Console::error('Payload arg not found');
|
||||||
return;
|
return;
|
||||||
|
|
Loading…
Reference in a new issue