OneupUploaderBundle icon indicating copy to clipboard operation
OneupUploaderBundle copied to clipboard

oneup_uploader.yaml config : env vars are not taken into account

Open PauchardThomas opened this issue 2 years ago • 0 comments

Bug Report

Q A
BC Break yes
Version 4.0

Summary

oneup_uploader.yaml env var not working

How to reproduce

Hi , when i'm trying to put env vars in my .env / .env.local files and then pass them to my config/packages/oneup_ploader.yaml, it's not working. For instance

  • for use_orphanage i got Oneup\UploaderBundle\DependencyInjection\OneupUploaderExtension::createStorageService(): Argument #3 ($orphanage) must be of type bool, string given, called in /var/www/vendor/oneup/uploader-bundle/src/DependencyInjection/OneupUploaderExtension.php on line 103
  • for max_size ; env var is not taking into account
oneup_uploader:
    mappings:
        depot:
            frontend: dropzone
            storage:
                type: gaufrette
                filesystem: gaufrette.uploads_filesystem
            namer: app.depot_namer
            ## Working :
            use_orphanage: true
            ## Not working (.env  : ORPHANAGE ='true' or ORPHANAGE ='1') :
            # use_orphanage: '%env(bool:ORPHANAGE)%'
            # use_orphanage: '%env(ORPHANAGE)%'
            ## Working :
            max_size: 200000000
            ## Not working :
            #max_size: '%env(MAX_FILE_SIZE)%'
    chunks:
        maxage: 86400 # 24h
        storage:
            directory: "%kernel.cache_dir%/uploader/chunks"
    orphanage:
        maxage: 86400 # 24h

PauchardThomas avatar Feb 20 '23 15:02 PauchardThomas