fix: messaging hostname
This commit is contained in:
parent
7d3f8a80ea
commit
f486767b65
3 changed files with 2 additions and 12 deletions
2
.gitmodules
vendored
2
.gitmodules
vendored
|
@ -1,4 +1,4 @@
|
||||||
[submodule "app/console"]
|
[submodule "app/console"]
|
||||||
path = app/console
|
path = app/console
|
||||||
url = https://github.com/appwrite/console
|
url = https://github.com/appwrite/console
|
||||||
branch = 1.5.x
|
branch = 4.0.0
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
Subproject commit 4769c5018979b3f00393ce3015ff8bf69d9c1657
|
Subproject commit c1e6264eb2f99a7c2fb07d91cc95c14b83ad75d8
|
|
@ -2935,13 +2935,8 @@ App::post('/v1/messaging/messages/push')
|
||||||
}
|
}
|
||||||
|
|
||||||
$host = App::getEnv('_APP_DOMAIN', 'localhost');
|
$host = App::getEnv('_APP_DOMAIN', 'localhost');
|
||||||
$domain = new Domain(\parse_url($host, PHP_URL_HOST));
|
|
||||||
$protocol = App::getEnv('_APP_OPTIONS_FORCE_HTTPS') === 'disabled' ? 'http' : 'https';
|
$protocol = App::getEnv('_APP_OPTIONS_FORCE_HTTPS') === 'disabled' ? 'http' : 'https';
|
||||||
|
|
||||||
if (!$domain->isKnown()) {
|
|
||||||
throw new Exception(Exception::STORAGE_FILE_NOT_PUBLIC);
|
|
||||||
}
|
|
||||||
|
|
||||||
$scheduleTime = $currentScheduledAt ?? $scheduledAt;
|
$scheduleTime = $currentScheduledAt ?? $scheduledAt;
|
||||||
if (!\is_null($scheduleTime)) {
|
if (!\is_null($scheduleTime)) {
|
||||||
$expiry = (new \DateTime($scheduleTime))->add(new \DateInterval('P15D'))->format('U');
|
$expiry = (new \DateTime($scheduleTime))->add(new \DateInterval('P15D'))->format('U');
|
||||||
|
@ -3777,13 +3772,8 @@ App::patch('/v1/messaging/messages/push/:messageId')
|
||||||
}
|
}
|
||||||
|
|
||||||
$host = App::getEnv('_APP_DOMAIN', 'localhost');
|
$host = App::getEnv('_APP_DOMAIN', 'localhost');
|
||||||
$domain = new Domain(\parse_url($host, PHP_URL_HOST));
|
|
||||||
$protocol = App::getEnv('_APP_OPTIONS_FORCE_HTTPS') === 'disabled' ? 'http' : 'https';
|
$protocol = App::getEnv('_APP_OPTIONS_FORCE_HTTPS') === 'disabled' ? 'http' : 'https';
|
||||||
|
|
||||||
if (!$domain->isKnown()) {
|
|
||||||
throw new Exception(Exception::STORAGE_FILE_NOT_PUBLIC);
|
|
||||||
}
|
|
||||||
|
|
||||||
$scheduleTime = $currentScheduledAt ?? $scheduledAt;
|
$scheduleTime = $currentScheduledAt ?? $scheduledAt;
|
||||||
if (!\is_null($scheduleTime)) {
|
if (!\is_null($scheduleTime)) {
|
||||||
$expiry = (new \DateTime($scheduleTime))->add(new \DateInterval('P15D'))->format('U');
|
$expiry = (new \DateTime($scheduleTime))->add(new \DateInterval('P15D'))->format('U');
|
||||||
|
|
Loading…
Reference in a new issue