Console command index-assets stops indexing when encountering unsupported file (.htaccess, .gitkeep)
Open
@andris-sevcenko is already working on this.
Since Jan 21, 2019.
assets :file_folder:
bug
severity:minor
- Dominant language
- PHP
- Stars
- 3.6k
- Forks
- 705
- Avg merge
- 1d 5h
- Merged PRs (30d)
- 134
Description
Description
I have a local assets volume with a base directory which contains only a .gitkeep and .htaccess file.
$ tree -L 1 storage/photos
storage/photos
├── 2018-06
├── 2018-07
├── 2018-08
├── 2018-09
├── 2018-10
├── gear
└── _panorama
When using the console command to manually update asset indexes for the volume, the command exits when encountering the file:
$ ./craft index-assets/one photos``
Indexing assets in Photos ...
> .gitkeep ... error: File “.gitkeep” was not indexed because extension “gitkeep” is not allowed.
When removing both .gitkeep and .htacces from the directory, indexing works as expected.
Additional info
- Craft version: 3.1.2.2
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.