Comments (11)
Ich denke ich habe da einen Fehler in der Config.
Eigentlich ist dieser nur für Admins gedacht, weiter unten habe ich aber eine Permission. Diese müsste ich entfernen.
https://github.com/FriendsOfREDAXO/activity_log/blob/master/package.yml#L9
from activity_log.
Bekomme einen Error wenn ein nicht-Admin neue Kategorien in einer Mehrsprachigen Redaxo-Installation v 14 anlegen will
Call to a member function getName() on null
…/redaxo/src/addons/activity_log/lib/extension_points/category.php:55
from activity_log.
@fietstouring danke. Schau ich mir die Tage an! Nun habe ich schon Tests für alles gebaut, aber nur als Admin. Das sollte ich auch erweitern...
from activity_log.
ok danke, ich versuche gerade den Fehler auf meinem lokalen System zu reproduzieren. Am Produktiv-System kam er beim Anlegen einer neuen Subkategorie. Hier kommt jetzt ein neuer Fehler beim Aufruf vom Addon selbst.
Call to a member function getName() on null
…/redaxo/src/addons/activity_log/fragments/filter-form.php:35
from activity_log.
hier noch mein System Report:
System report (REDAXO 5.14.1, PHP 8.0.14, MySQL 5.7.34)
REDAXO | |
---|---|
Version | 5.14.1 |
PHP | |
---|---|
Version | 8.0.14 |
OPcache | no |
Xdebug | no |
Warning | The setup will continue without SSL encryption. It is recommended to use SSL encryption for each call to the front- and backend in order to ensure privacy and data protection. |
Database | |
---|---|
Version | MySQL 5.7.34 |
Character set | utf8mb4 |
Server | |
---|---|
OS | Darwin |
SAPI | cgi-fcgi |
Webserver | nginx/1.19.2 |
Request | |
---|---|
Browser | Chrome/103.0.5060.134 |
Protocol | HTTP/1.1 |
HTTPS | no |
Packages | |
---|---|
activity_log | 0.0.1 |
backup | 2.8.2 |
be_password | 2.0.1 |
be_style | 3.1.0 |
be_style/customizer | 3.1.0 |
be_style/redaxo | 3.1.0 |
bloecks | 3.1.1 |
bloecks/cutncopy | 3.1.1 |
bloecks/dragndrop | 3.1.1 |
bloecks/status | 3.1.1 |
cache_warmup | 4.0.0 |
cke5 | 5.2.0 |
clear_content | 1.1.1 |
cronjob | 2.9.0 |
cropper | 1.3.0 |
developer | 3.9.0 |
email_obfuscator | 2.0.0 |
global_settings | 2.7.1 |
install | 2.10.0 |
maintenance | 2.8.5 |
massif_minify | 1.3.2 |
mblock | 3.4.7 |
media_manager | 2.13.0 |
mediapool | 2.12.0 |
metainfo | 2.9.0 |
mform | 6.1.2 |
mform/docs | 1.1 |
minibar | 2.3.1 |
multiupload | 2.1.3 |
navbuilder | 1.0.6 |
navigation_factory | 2.0.3 |
phpmailer | 2.11.2 |
project | dev |
quick_navigation | 6.0.0 |
sprog | 1.4.0 |
structure | 2.14.1 |
structure/content | 2.14.1 |
structure_tweaks | 1.4.0 |
theme | 1.3.3 |
ui_tools | 1.2.1 |
users | 2.9.0 |
watson | 2.3.0 |
xcore | 1.1.4 |
yform | 4.0.2 |
yform/docs | 3.3.1 |
yform/email | 4.0.2 |
yform/manager | 4.0.2 |
yform/tools | 4.0.2 |
yform_spam_protection | 1.2.1 |
yform_usability | 2.0.4 |
yrewrite | 2.8.3 |
from activity_log.
@fietstouring ich kann den Fehler leider aktuell nicht reproduzieren.
from activity_log.
ok, hatte ich schon vermutet, weil er bei mir auch seltsam inkosistent auftritt. muss da nochmal genauer reinschauen.
from activity_log.
Ich werde einfach mal eine weitere Abfrage um Category Name hinzufügen. Im Filter scheint der User keinen Namen zu nutzen. Auch hier werde ich Name nutzen, wenn vorhanden, ansonsten den Login. Das ist ein Fehler meinerseits.
from activity_log.
->getName könnte wegen einer gelöschten Category Probleme verursachen. Das sollte in der aktuellen GH-Version auch nicht mehr passieren.
from activity_log.
Besteht das Problem in der aktuellen Version immer noch?
from activity_log.
Ich mach mal zu, wenn es noch Probleme gibt gerne wieder auf machen.
from activity_log.
Related Issues (20)
- Alle EPs abgrasen und Änderungen loggen (User, Zeitstempel, etc.) HOT 8
- **Error:** Call to a member function getName() on null HOT 3
- unnötige Methode setConfig() HOT 2
- Prüfen ob Category Name vorhanden HOT 1
- User Login nutzen, wenn Name nicht vorhanden
- Logeinträge: Undefined index: clang_id HOT 4
- Namespaces um die Quellen unterscheiden zu können HOT 3
- Logfiles generieren um diese Loganalysen bereitstellen zu können HOT 4
- Umgang mit mehreren Parametern HOT 2
- Log Filter unter Pages fixen HOT 1
- Zeit besser vom Server statt DB nehmen und als Zeitzone UTC HOT 1
- Löschung über Cronjobs erweitern um Zeitraum und später vielleicht namespace_quelle
- Erweiterung der überwachten EPs HOT 2
- Alle EPs mit einmal aktivierbar gestalten
- Activity-Tab evtl. an erster Stelle zeigen (default) HOT 3
- Autom. Löschen alter Logs nach x-Tagen HOT 1
- Pagination für das Log vorsehen HOT 1
- "Alle Kontrollkästchen aktivieren" fehlerhaft HOT 3
- Fehler bei Update auf aktuelle Version HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from activity_log.