datitisev I've got the same issue. While the extension is enabled the whole forum goes down. Also there's nothing in the dev tools nor Flarum logs :/
FriendsOfFlarum Webhooks
NekoDragon define "down", can anyone capture a screenshot and perhaps the response headers?
Are there are Webhook for DingTalk?
luceos I've gone to activate the extension again to take the screenshots for you. Activated it and everything works now somehow.
Didn't do anything particular to trigger it. The past two days tried multiple times to reactivate it and cleared cache multiple times.
NekoDragon still not working for you?
- Edited
hrvoje_hr I've enabled it just now and it still takes Flarum down.
luceos When I enable the extension in Bazaar and go to any other settings page I see a red monit in the left bottom corner and when I refresh the page it throws me a 500 error. At this point php flarum
commands are not returning anything.
EDIT: It all started happening after I've upgraded Flarum to .12 yesterday
NekoDragon check your logs storage/logs/flarum.log
luceos I've just enabled the extension without changing anything this past 2 days and surprisingly it's working without any issues now. Also I've checked the logs and there was nothing about webhooks
Could there be added a future for like a weekly push for top 5 post from discord? Or maybe a option for custom messages with elements from discord and a time future where you set when you want to sent these messages.
beta13 update?
[deleted]
- Edited
datitisev No, having this extension kills your forum and returns error 500 unable to handle the request
/vendor/reflar/webhooks/src/Actions/Post/Revised.php(40): Reflar\Webhooks\Response->setTimestamp()
/vendor/reflar/webhooks/src/Jobs/HandleEvent.php(47): Reflar\Webhooks\Actions\Post\Revised->listen()
These are written in the log file.
[2020-05-13 10:17:10] production.ERROR: Symfony\Component\Debug\Exception\FatalThrowableError: Argument 1 passed to Reflar\Webhooks\Response::setTimestamp() must be of the type string, null given, called in /var/www/sourceturk/forum/vendor/reflar/webhooks/src/Actions/Post/Revised.php on line 40 in /var/www/sourceturk/forum/vendor/reflar/webhooks/src/Response.php:146
Stack trace:
#0 /var/www/sourceturk/forum/vendor/reflar/webhooks/src/Actions/Post/Revised.php(40): Reflar\Webhooks\Response->setTimestamp()
#1 /var/www/sourceturk/forum/vendor/reflar/webhooks/src/Jobs/HandleEvent.php(47): Reflar\Webhooks\Actions\Post\Revised->listen()
#2 [internal function]: Reflar\Webhooks\Jobs\HandleEvent->handle()
#3 /var/www/sourceturk/forum/vendor/illuminate/container/BoundMethod.php(29): call_user_func_array()
#4 /var/www/sourceturk/forum/vendor/illuminate/container/BoundMethod.php(87): Illuminate\Container\BoundMethod::Illuminate\Container\{closure}()
#5 /var/www/sourceturk/forum/vendor/illuminate/container/BoundMethod.php(31): Illuminate\Container\BoundMethod::callBoundMethod()
#6 /var/www/sourceturk/forum/vendor/illuminate/container/Container.php(572): Illuminate\Container\BoundMethod::call()
#7 /var/www/sourceturk/forum/vendor/illuminate/bus/Dispatcher.php(94): Illuminate\Container\Container->call()
#8 /var/www/sourceturk/forum/vendor/illuminate/pipeline/Pipeline.php(128): Illuminate\Bus\Dispatcher->Illuminate\Bus\{closure}()
#9 /var/www/sourceturk/forum/vendor/illuminate/pipeline/Pipeline.php(104): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
#10 /var/www/sourceturk/forum/vendor/illuminate/bus/Dispatcher.php(98): Illuminate\Pipeline\Pipeline->then()
#11 /var/www/sourceturk/forum/vendor/illuminate/queue/CallQueuedHandler.php(49): Illuminate\Bus\Dispatcher->dispatchNow()
#12 /var/www/sourceturk/forum/vendor/illuminate/queue/Jobs/Job.php(83): Illuminate\Queue\CallQueuedHandler->call()
#13 /var/www/sourceturk/forum/vendor/illuminate/queue/SyncQueue.php(42): Illuminate\Queue\Jobs\Job->fire()
#14 /var/www/sourceturk/forum/vendor/reflar/webhooks/src/Listener/TriggerListener.php(85): Illuminate\Queue\SyncQueue->push()
#15 /var/www/sourceturk/forum/vendor/illuminate/events/Dispatcher.php(357): Reflar\Webhooks\Listener\TriggerListener->run()
#16 /var/www/sourceturk/forum/vendor/illuminate/events/Dispatcher.php(209): Illuminate\Events\Dispatcher->Illuminate\Events\{closure}()
#17 /var/www/sourceturk/forum/vendor/flarum/core/src/Foundation/DispatchEventsTrait.php(33): Illuminate\Events\Dispatcher->dispatch()
#18 /var/www/sourceturk/forum/vendor/flarum/core/src/Post/Command/EditPostHandler.php(88): Flarum\Post\Command\EditPostHandler->dispatchEventsFor()
#19 /var/www/sourceturk/forum/vendor/illuminate/bus/Dispatcher.php(90): Flarum\Post\Command\EditPostHandler->handle()
#20 /var/www/sourceturk/forum/vendor/illuminate/pipeline/Pipeline.php(128): Illuminate\Bus\Dispatcher->Illuminate\Bus\{closure}()
#21 /var/www/sourceturk/forum/vendor/illuminate/pipeline/Pipeline.php(104): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
#22 /var/www/sourceturk/forum/vendor/illuminate/bus/Dispatcher.php(98): Illuminate\Pipeline\Pipeline->then()
#23 /var/www/sourceturk/forum/vendor/illuminate/bus/Dispatcher.php(76): Illuminate\Bus\Dispatcher->dispatchNow()
#24 /var/www/sourceturk/forum/vendor/flarum/core/src/Api/Controller/UpdatePostController.php(57): Illuminate\Bus\Dispatcher->dispatch()
#25 /var/www/sourceturk/forum/vendor/flarum/core/src/Api/Controller/AbstractSerializeController.php(96): Flarum\Api\Controller\UpdatePostController->data()
#26 /var/www/sourceturk/forum/vendor/flarum/core/src/Http/RouteHandlerFactory.php(38): Flarum\Api\Controller\AbstractSerializeController->handle()
#27 /var/www/sourceturk/forum/vendor/flarum/core/src/Http/Middleware/DispatchRoute.php(65): Flarum\Http\RouteHandlerFactory->Flarum\Http\{closure}()
#28 /var/www/sourceturk/forum/vendor/laminas/laminas-stratigility/src/Next.php(61): Flarum\Http\Middleware\DispatchRoute->process()
#29 /var/www/sourceturk/forum/vendor/flarum/core/src/Http/Middleware/SetLocale.php(50): Laminas\Stratigility\Next->handle()
#30 /var/www/sourceturk/forum/vendor/laminas/laminas-stratigility/src/Next.php(61): Flarum\Http\Middleware\SetLocale->process()
#31 /var/www/sourceturk/forum/vendor/flarum/core/src/Http/Middleware/CheckCsrfToken.php(45): Laminas\Stratigility\Next->handle()
#32 /var/www/sourceturk/forum/vendor/laminas/laminas-stratigility/src/Next.php(61): Flarum\Http\Middleware\CheckCsrfToken->process()
#33 /var/www/sourceturk/forum/vendor/flarum/core/src/Http/Middleware/AuthenticateWithHeader.php(55): Laminas\Stratigility\Next->handle()
#34 /var/www/sourceturk/forum/vendor/laminas/laminas-stratigility/src/Next.php(61): Flarum\Http\Middleware\AuthenticateWithHeader->process()
#35 /var/www/sourceturk/forum/vendor/flarum/core/src/Http/Middleware/AuthenticateWithSession.php(32): Laminas\Stratigility\Next->handle()
#36 /var/www/sourceturk/forum/vendor/laminas/laminas-stratigility/src/Next.php(61): Flarum\Http\Middleware\AuthenticateWithSession->process()
#37 /var/www/sourceturk/forum/vendor/flarum/core/src/Http/Middleware/RememberFromCookie.php(51): Laminas\Stratigility\Next->handle()
#38 /var/www/sourceturk/forum/vendor/laminas/laminas-stratigility/src/Next.php(61): Flarum\Http\Middleware\RememberFromCookie->process()
#39 /var/www/sourceturk/forum/vendor/flarum/core/src/Http/Middleware/StartSession.php(61): Laminas\Stratigility\Next->handle()
#40 /var/www/sourceturk/forum/vendor/laminas/laminas-stratigility/src/Next.php(61): Flarum\Http\Middleware\StartSession->process()
#41 /var/www/sourceturk/forum/vendor/flarum/core/src/Api/Middleware/FakeHttpMethods.php(29): Laminas\Stratigility\Next->handle()
#42 /var/www/sourceturk/forum/vendor/laminas/laminas-stratigility/src/Next.php(61): Flarum\Api\Middleware\FakeHttpMethods->process()
#43 /var/www/sourceturk/forum/vendor/flarum/core/src/Http/Middleware/ParseJsonBody.php(28): Laminas\Stratigility\Next->handle()
#44 /var/www/sourceturk/forum/vendor/laminas/laminas-stratigility/src/Next.php(61): Flarum\Http\Middleware\ParseJsonBody->process()
#45 /var/www/sourceturk/forum/vendor/flarum/core/src/Http/Middleware/HandleErrors.php(57): Laminas\Stratigility\Next->handle()
#46 /var/www/sourceturk/forum/vendor/laminas/laminas-stratigility/src/Next.php(61): Flarum\Http\Middleware\HandleErrors->process()
#47 /var/www/sourceturk/forum/vendor/laminas/laminas-stratigility/src/MiddlewarePipe.php(84): Laminas\Stratigility\Next->handle()
#48 /var/www/sourceturk/forum/vendor/middlewares/request-handler/src/RequestHandler.php(84): Laminas\Stratigility\MiddlewarePipe->process()
#49 /var/www/sourceturk/forum/vendor/laminas/laminas-stratigility/src/Next.php(61): Middlewares\RequestHandler->process()
#50 /var/www/sourceturk/forum/vendor/middlewares/base-path-router/src/BasePathRouter.php(97): Laminas\Stratigility\Next->handle()
#51 /var/www/sourceturk/forum/vendor/laminas/laminas-stratigility/src/Next.php(61): Middlewares\BasePathRouter->process()
#52 /var/www/sourceturk/forum/vendor/laminas/laminas-stratigility/src/Middleware/OriginalMessages.php(42): Laminas\Stratigility\Next->handle()
#53 /var/www/sourceturk/forum/vendor/laminas/laminas-stratigility/src/Next.php(61): Laminas\Stratigility\Middleware\OriginalMessages->process()
#54 /var/www/sourceturk/forum/vendor/middlewares/base-path/src/BasePath.php(53): Laminas\Stratigility\Next->handle()
#55 /var/www/sourceturk/forum/vendor/laminas/laminas-stratigility/src/Next.php(61): Middlewares\BasePath->process()
#56 /var/www/sourceturk/forum/vendor/laminas/laminas-stratigility/src/MiddlewarePipe.php(84): Laminas\Stratigility\Next->handle()
#57 /var/www/sourceturk/forum/vendor/laminas/laminas-stratigility/src/MiddlewarePipe.php(73): Laminas\Stratigility\MiddlewarePipe->process()
#58 /var/www/sourceturk/forum/vendor/laminas/laminas-httphandlerrunner/src/RequestHandlerRunner.php(96): Laminas\Stratigility\MiddlewarePipe->handle()
#59 /var/www/sourceturk/forum/vendor/flarum/core/src/Http/Server.php(42): Laminas\HttpHandlerRunner\RequestHandlerRunner->run()
#60 /var/www/sourceturk/forum/public/index.php(22): Flarum\Http\Server->listen()
#61 {main}