I did both. I installed the patch with the github-apply script, I refreshed the browser and I even have restarted my docker container in which my LibreNMS runs. However when I run the validate I get some messages about github:
$ ./validate.php
====================================
Component | Version
--------- | -------
LibreNMS | 1.33.01
DB Schema | 214
PHP | 7.1.11-1+ubuntu16.04.1+deb.sury.org+1
MySQL | 10.0.31-MariaDB
RRDTool | 1.5.5
SNMP | NET-SNMP 5.7.3
====================================
[OK] Database connection successful
[OK] Database schema correct
[WARN] Your install is over 24 hours out of date, last update: Wed, 01 Nov 2017 17:55:06 +0000
[FIX] Make sure your daily.sh cron is running and run ./daily.sh by hand to see if there are any errors.
[WARN] Your local git branch is not master, this will prevent automatic updates.
[FIX] You can switch back to master with git checkout master
[WARN] Your local git contains modified files, this could prevent automatic updates.
[FIX] You can fix this with ./scripts/github-remove
Modified Files:
html/pages/pollers/pollers.inc.php
logs/.gitignore
rrd/.gitignore
$
It can be possible that this is not supported / working in this docker image.