The files in the repository are named jquery.treeTable.css and jquery.treeTable.js but token.libraries.yml refers to jquery.treetable.css and jquery.treetable.js which means they are not found when this module runs on an operating system that has a case sensitive file system (like linux).
| Comment | File | Size | Author |
|---|---|---|---|
| fix-capitalization.patch | 521 bytes | Anonymous (not verified) |
Comments
Comment #1
Anonymous (not verified) commentedbangpound created an issue. See original summary.
Comment #2
hussainwebI checked the repository on cgit and see that the files show up as lowercase. I tried on a local viewer and it is lowercase there too. To be extra sure, I cloned the repository fresh and the files were created with lowercase name.
Finally, I tried the package release on drupal.org and I see it is lowercase inside the tar file as well.
So, my guess is you are using the git repository and pull the changes. Since all fresh attempts to get the module give the lower case filename, I think we should keep it that way.
I'd suggest you to download a fresh tar file or clone it fresh depending on how you have set it up. +1 to mark this as "Closed (Works as designed)"
Comment #3
berdirAgreed, the files are lowercase for me. We changed that on june 1st in #2737889: Upgrade to latest jquery treetable
If I had to guess, I'd say you updated on a local OSX with non case sensitive file system and then uploaded to a linux server. You're certainly not the first to use linux for this but you're the first to encounter this problem it seems.
Comment #4
ultimikeI'm seeing something that that might be related to this.
I have an up-to-date Drupal 9 site and I get PHP warnings in watchdog that look like:
I can confirm that the file is correctly named with all lowercase:
The PHP warnings only appear when I'm visiting the google_analytics module's configuration pages. I do not get any similar PHP warnings for any other files.
Not sure what is going on...
-mike