Hi, I have a a error with the extension, when I activate the extension the list of all discussions appears blank with the following message: "It looks as though there are no discussions here". Also the following error message: "Oops! Something went wrong. Please reload the page and try again". When reloading the page it is completely blank.

Looking at the error log, the following appears:

[2023-11-22 13:34:03] flarum.ERROR: BadMethodCallException: Method Illuminate\Support\Collection::loadSum does not exist. in /home/account/domains/myforum.com/public_html/am2023/vendor/illuminate/macroable/Traits/Macroable.php:113
Stack trace:
#0 /home/account/domains/myforum.com/public_html/am2023/vendor/fof/gamification/src/LoadActorVoteRelationship.php(49): Illuminate\Support\Collection->__call()
#1 /home/account/domains/myforum.com/public_html/am2023/vendor/flarum/core/src/Api/Controller/AbstractSerializeController.php(121): FoF\Gamification\LoadActorVoteRelationship::sumRelation()
#2 /home/account/domains/myforum.com/public_html/am2023/vendor/flarum/core/src/Http/RouteHandlerFactory.php(41): Flarum\Api\Controller\AbstractSerializeController->handle()
#3 /home/account/domains/myforum.com/public_html/am2023/vendor/flarum/core/src/Http/Middleware/ExecuteRoute.php(27): Flarum\Http\RouteHandlerFactory->Flarum\Http\{closure}()
#4 /home/account/domains/myforum.com/public_html/am2023/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\ExecuteRoute->process()
#5 /home/account/domains/myforum.com/public_html/am2023/vendor/fof/reactions/src/Middleware/BindRequestToContainer.php(35): Laminas\Stratigility\Next->handle()
#6 /home/account/domains/myforum.com/public_html/am2023/vendor/laminas/laminas-stratigility/src/Next.php(49): FoF\Reactions\Middleware\BindRequestToContainer->process()
#7 /home/account/domains/myforum.com/public_html/am2023/vendor/flarum/core/src/Api/Middleware/ThrottleApi.php(33): Laminas\Stratigility\Next->handle()
#8 /home/account/domains/myforum.com/public_html/am2023/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Api\Middleware\ThrottleApi->process()
#9 /home/account/domains/myforum.com/public_html/am2023/vendor/flarum/core/src/Http/Middleware/ResolveRoute.php(69): Laminas\Stratigility\Next->handle()
#10 /home/account/domains/myforum.com/public_html/am2023/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\ResolveRoute->process()
#11 /home/account/domains/myforum.com/public_html/am2023/vendor/flarum/core/src/Http/Middleware/SetLocale.php(51): Laminas\Stratigility\Next->handle()
#12 /home/account/domains/myforum.com/public_html/am2023/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\SetLocale->process()
#13 /home/account/domains/myforum.com/public_html/am2023/vendor/flarum/core/src/Http/Middleware/HandleErrors.php(57): Laminas\Stratigility\Next->handle()
#14 /home/account/domains/myforum.com/public_html/am2023/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\HandleErrors->process()
#15 /home/account/domains/myforum.com/public_html/am2023/vendor/laminas/laminas-stratigility/src/MiddlewarePipe.php(75): Laminas\Stratigility\Next->handle()
#16 /home/account/domains/myforum.com/public_html/am2023/vendor/laminas/laminas-stratigility/src/MiddlewarePipe.php(64): Laminas\Stratigility\MiddlewarePipe->process()
#17 /home/account/domains/myforum.com/public_html/am2023/vendor/flarum/core/src/Api/Client.php(141): Laminas\Stratigility\MiddlewarePipe->handle()
#18 /home/account/domains/myforum.com/public_html/am2023/vendor/flarum/core/src/Api/Client.php(91): Flarum\Api\Client->send()
#19 /home/account/domains/myforum.com/public_html/am2023/vendor/flarum/core/src/Forum/Content/Index.php(108): Flarum\Api\Client->get()
#20 /home/account/domains/myforum.com/public_html/am2023/vendor/flarum/core/src/Forum/Content/Index.php(85): Flarum\Forum\Content\Index->getApiDocument()
#21 /home/account/domains/myforum.com/public_html/am2023/vendor/flarum/core/src/Frontend/Frontend.php(62): Flarum\Forum\Content\Index->__invoke()
#22 /home/account/domains/myforum.com/public_html/am2023/vendor/flarum/core/src/Frontend/Frontend.php(54): Flarum\Frontend\Frontend->populate()
#23 /home/account/domains/myforum.com/public_html/am2023/vendor/flarum/core/src/Frontend/Controller.php(32): Flarum\Frontend\Frontend->document()
#24 /home/account/domains/myforum.com/public_html/am2023/vendor/flarum/core/src/Http/RouteHandlerFactory.php(41): Flarum\Frontend\Controller->handle()
#25 /home/account/domains/myforum.com/public_html/am2023/vendor/flarum/core/src/Http/Middleware/ExecuteRoute.php(27): Flarum\Http\RouteHandlerFactory->Flarum\Http\{closure}()
#26 /home/account/domains/myforum.com/public_html/am2023/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\ExecuteRoute->process()
#27 /home/account/domains/myforum.com/public_html/am2023/vendor/fof/secure-https/src/Middlewares/ContentSecurityPolicyMiddleware.php(32): Laminas\Stratigility\Next->handle()
#28 /home/account/domains/myforum.com/public_html/am2023/vendor/laminas/laminas-stratigility/src/Next.php(49): FoF\SecureHttps\Middlewares\ContentSecurityPolicyMiddleware->process()
#29 /home/account/domains/myforum.com/public_html/am2023/vendor/flarum/core/src/Http/Middleware/ContentTypeOptionsHeader.php(21): Laminas\Stratigility\Next->handle()
#30 /home/account/domains/myforum.com/public_html/am2023/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\ContentTypeOptionsHeader->process()
#31 /home/account/domains/myforum.com/public_html/am2023/vendor/flarum/core/src/Http/Middleware/ReferrerPolicyHeader.php(30): Laminas\Stratigility\Next->handle()
#32 /home/account/domains/myforum.com/public_html/am2023/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\ReferrerPolicyHeader->process()
#33 /home/account/domains/myforum.com/public_html/am2023/vendor/flarum/core/src/Http/Middleware/FlarumPromotionHeader.php(30): Laminas\Stratigility\Next->handle()
#34 /home/account/domains/myforum.com/public_html/am2023/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\FlarumPromotionHeader->process()
#35 /home/account/domains/myforum.com/public_html/am2023/vendor/flarum/core/src/Http/Middleware/ShareErrorsFromSession.php(57): Laminas\Stratigility\Next->handle()
#36 /home/account/domains/myforum.com/public_html/am2023/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\ShareErrorsFromSession->process()
#37 /home/account/domains/myforum.com/public_html/am2023/vendor/flarum/core/src/Http/Middleware/CheckCsrfToken.php(36): Laminas\Stratigility\Next->handle()
#38 /home/account/domains/myforum.com/public_html/am2023/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\CheckCsrfToken->process()
#39 /home/account/domains/myforum.com/public_html/am2023/vendor/flarum/core/src/Http/Middleware/ResolveRoute.php(69): Laminas\Stratigility\Next->handle()
#40 /home/account/domains/myforum.com/public_html/am2023/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\ResolveRoute->process()
#41 /home/account/domains/myforum.com/public_html/am2023/vendor/flarum/core/src/Http/Middleware/SetLocale.php(51): Laminas\Stratigility\Next->handle()
#42 /home/account/domains/myforum.com/public_html/am2023/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\SetLocale->process()
#43 /home/account/domains/myforum.com/public_html/am2023/vendor/flarum/core/src/Http/Middleware/AuthenticateWithSession.php(31): Laminas\Stratigility\Next->handle()
#44 /home/account/domains/myforum.com/public_html/am2023/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\AuthenticateWithSession->process()
#45 /home/account/domains/myforum.com/public_html/am2023/vendor/flarum/core/src/Http/Middleware/RememberFromCookie.php(52): Laminas\Stratigility\Next->handle()
#46 /home/account/domains/myforum.com/public_html/am2023/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\RememberFromCookie->process()
#47 /home/account/domains/myforum.com/public_html/am2023/vendor/flarum/core/src/Http/Middleware/StartSession.php(61): Laminas\Stratigility\Next->handle()
#48 /home/account/domains/myforum.com/public_html/am2023/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\StartSession->process()
#49 /home/account/domains/myforum.com/public_html/am2023/vendor/flarum/core/src/Http/Middleware/CollectGarbage.php(46): Laminas\Stratigility\Next->handle()
#50 /home/account/domains/myforum.com/public_html/am2023/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\CollectGarbage->process()
#51 /home/account/domains/myforum.com/public_html/am2023/vendor/flarum/core/src/Http/Middleware/ParseJsonBody.php(28): Laminas\Stratigility\Next->handle()
#52 /home/account/domains/myforum.com/public_html/am2023/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\ParseJsonBody->process()
#53 /home/account/domains/myforum.com/public_html/am2023/vendor/flarum/core/src/Http/Middleware/HandleErrors.php(57): Laminas\Stratigility\Next->handle()
#54 /home/account/domains/myforum.com/public_html/am2023/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\HandleErrors->process()
#55 /home/account/domains/myforum.com/public_html/am2023/vendor/flarum/core/src/Http/Middleware/InjectActorReference.php(25): Laminas\Stratigility\Next->handle()
#56 /home/account/domains/myforum.com/public_html/am2023/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\InjectActorReference->process()
#57 /home/account/domains/myforum.com/public_html/am2023/vendor/laminas/laminas-stratigility/src/MiddlewarePipe.php(75): Laminas\Stratigility\Next->handle()
#58 /home/account/domains/myforum.com/public_html/am2023/vendor/middlewares/request-handler/src/RequestHandler.php(84): Laminas\Stratigility\MiddlewarePipe->process()
#59 /home/account/domains/myforum.com/public_html/am2023/vendor/laminas/laminas-stratigility/src/Next.php(49): Middlewares\RequestHandler->process()
#60 /home/account/domains/myforum.com/public_html/am2023/vendor/middlewares/base-path-router/src/BasePathRouter.php(101): Laminas\Stratigility\Next->handle()
#61 /home/account/domains/myforum.com/public_html/am2023/vendor/laminas/laminas-stratigility/src/Next.php(49): Middlewares\BasePathRouter->process()
#62 /home/account/domains/myforum.com/public_html/am2023/vendor/laminas/laminas-stratigility/src/Middleware/OriginalMessages.php(36): Laminas\Stratigility\Next->handle()
#63 /home/account/domains/myforum.com/public_html/am2023/vendor/laminas/laminas-stratigility/src/Next.php(49): Laminas\Stratigility\Middleware\OriginalMessages->process()
#64 /home/account/domains/myforum.com/public_html/am2023/vendor/middlewares/base-path/src/BasePath.php(73): Laminas\Stratigility\Next->handle()
#65 /home/account/domains/myforum.com/public_html/am2023/vendor/laminas/laminas-stratigility/src/Next.php(49): Middlewares\BasePath->process()
#66 /home/account/domains/myforum.com/public_html/am2023/vendor/flarum/core/src/Http/Middleware/ProcessIp.php(24): Laminas\Stratigility\Next->handle()
#67 /home/account/domains/myforum.com/public_html/am2023/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\ProcessIp->process()
#68 /home/account/domains/myforum.com/public_html/am2023/vendor/laminas/laminas-stratigility/src/MiddlewarePipe.php(75): Laminas\Stratigility\Next->handle()
#69 /home/account/domains/myforum.com/public_html/am2023/vendor/laminas/laminas-stratigility/src/MiddlewarePipe.php(64): Laminas\Stratigility\MiddlewarePipe->process()
#70 /home/account/domains/myforum.com/public_html/am2023/vendor/laminas/laminas-httphandlerrunner/src/RequestHandlerRunner.php(96): Laminas\Stratigility\MiddlewarePipe->handle()
#71 /home/account/domains/myforum.com/public_html/am2023/vendor/flarum/core/src/Http/Server.php(45): Laminas\HttpHandlerRunner\RequestHandlerRunner->run()
#72 /home/account/domains/myforum.com/public_html/am2023/public/index.php(26): Flarum\Http\Server->listen()
#73 {main}  

But if I enter from a tag if the discussions within that tag appear, the error only happens with the list of all discussions (/all).

This is the information of my installation:

Flarum core: 1.8.3
PHP version: 7.4.33
MySQL version: 10.6.15-MariaDB-log
Loaded extensions: Core, date, libxml, openssl, pcre, sqlite3, zlib, bcmath, calendar, ctype, curl, dom, hash, fileinfo, filter, ftp, gd, gettext, SPL, iconv, intl, json, mbstring, session, standard, mysqlnd, PDO, pdo_mysql, pdo_sqlite, bz2, posix, Reflection, mysqli, SimpleXML, soap, sockets, sodium, exif, tokenizer, xml, xmlreader, xmlwriter, xsl, zip, Phar, gmp, redis, imagick, imap, xmlrpc, ionCube Loader, Zend OPcache
+------------------------------------------+------------+--------+
| Flarum Extensions                        |            |        |
+------------------------------------------+------------+--------+
| ID                                       | Version    | Commit |
+------------------------------------------+------------+--------+
| flarum-markdown                          | v1.8.0     |        |
| flarum-flags                             | v1.8.0     |        |
| flarum-tags                              | v1.8.0     |        |
| askvortsov-rich-text                     | v2.1.7     |        |
| flarum-sticky                            | v1.8.0     |        |
| flarum-lock                              | v1.8.0     |        |
| fof-formatting                           | 1.0.3      |        |
| flarum-suspend                           | v1.8.1     |        |
| flarum-approval                          | v1.8.1     |        |
| flarum-mentions                          | v1.8.2     |        |
| v17development-blog                      | v0.7.7     |        |
| v17development-user-badges               | v1.1.0     |        |
| the-turk-flamoji                         | 1.0.4      |        |
| sycho-lite-youtube                       | v0.1.1     |        |
| nearata-related-discussions              | 1.3.0      |        |
| nearata-monaco-editor                    | 1.0.0      |        |
| nearata-cakeday                          | v2.1.0     |        |
| justoverclock-purify                     | 0.1.7      |        |
| justoverclock-hot-discussions-cards      | 0.1.6      |        |
| justoverclock-hashtag                    | 1.0.1      |        |
| ianm-log-viewer                          | 0.1.1      |        |
| ianm-html-head                           | 1.2.3      |        |
| fof-user-directory                       | 1.3.3      |        |
| fof-upload                               | 1.2.3      |        |
| fof-share-social                         | 1.1.3      |        |
| fof-secure-https                         | 1.1.3      |        |
| fof-reactions                            | 1.3.2      |        |
| fof-polls                                | 2.1.2      |        |
| fof-nightmode                            | 1.5.3      |        |
| fof-links                                | 1.2.1      |        |
| fof-linguist                             | 1.1.2      |        |
| fof-gamification                         | 1.6.3      |        |
| fof-drafts                               | 1.2.10     |        |
| flarum-subscriptions                     | v1.8.0     |        |
| flarum-statistics                        | v1.8.0     |        |
| flarum-lang-spanish                      | 1.8.0      |        |
| flarum-lang-english                      | v1.8.0     |        |
| flarum-bbcode                            | v1.8.0     |        |
| davwheat-ads                             | 1.2.0      |        |
| datlechin-link-preview                   | v1.4.0     |        |
| datlechin-copy-links                     | v0.1.1     |        |
| clarkwinkelmann-selective-mediaembed     | 1.0.1      |        |
| clarkwinkelmann-prominent-post-numbers   | 1.0.0      |        |
| clarkwinkelmann-mass-actions             | 1.1.2      |        |
| clarkwinkelmann-discussion-open-position | 1.1.0      |        |
| blomstra-database-queue                  | 0.1-beta.2 |        |
| acpl-mobile-tab                          | 1.4.1      |        |
+------------------------------------------+------------+--------+
Base URL: https://myforum.com/am2023/public
Installation path: /home/account/domains/myforum.com/public_html/am2023
Queue driver: database
Session driver: file
Scheduler status: Inactivo
Mail driver: log
Debug mode: off
    19 days later

    1.6.5 1.6.6

    Should resolve the issues experienced by AruMoon JoZ3

    Updating
    composer update fof/gamification
    php flarum cache:clear

    I got another issue, installed gamification extension using v1.8.3 (php 8.1.24), it was installed in domain.com/forums, uploaded 3 images in admin panel for '1st place image', '2nd place image', and '3rd place image', all the images come out blank, inspected it, the path of the iamges I uploaded is 'domain.com/assets', while it should be 'domain.com/forums/assets', I also updated to 1.6.6, anyone? Thanks.

    • IanM replied to this.

      Mikenthuzi that sounds like a simple oversight where the uploaded files don't build the url correctly, although that part of the code has not been updated for some time 🤔

      I'll take a look and get back to you

        1.6.7

        Fixes

        • Uploading rank place images in settings failed to display the resulting upload on subfolder installations
        • Impossible to upload rank images when the flarum-assets disk is relocated to another driver (ie S3)
        • Uploaded rank images were not displayed on the rank page
        • Uploaded image aspect ratio was not respected

        in FriendsOfFlarum/gamification117

        Updating
        composer update fof/gamification
        php flarum cache:clear

        Mikenthuzi this should address your issue, and potentially some other issues you may have found going forward as well. Let me know if you have any further problems 🙂

          19 days later

          Hi, I have an issue that doesn't appear on a local machine. The amount of upvotes is always zero in a discussion list but correct inside discussions. If I return back clicking on the parent tag it shows upvotes correctly but after the page reloaded returns to zero.
          https://imgur.com/a/vFsO7x1

            6 months later
            21 days later

            dorianleven Hi, I have an issue that doesn't appear on a local machine. The amount of upvotes is always zero in a discussion list but correct inside discussions. If I return back clicking on the parent tag it shows upvotes correctly but after the page reloaded returns to zero.
            https://imgur.com/a/vFsO7x1

            I have the same issue on a live, fresh install of Flarum. Upvotes don't show on the list (user logged in and logged out) and ordering by upvotes doesn't work. I can only see the number of upvotes on each individual discussion.

            Is this extension also incompatible with current Flarum version?

            hi @IanM would you be able to confirm if this extension is no longer maintained please? I can't find a way to show the votes on the main list of discussions only by going to an individual discussion.

              GreXXL thanks but not sure I understand, are you saying this extension should work and the issue is 100% on my end? Or are you saying you don't know if the extension is working as it should so you are asking me to find out?

                Mand extensions from the Friends of Flarum are well maintained, but also widely used. In fact this community also uses Gamification, but hasn't enabled "Show total votes of original post on discussions list". Can you confirm in your admin area that you have enabled this option under the Gamification extensions page?

                  hi @luceos, please share any further guidance on what I can do to try to solve this please.