[x] export bug: the media is added to the archive even if the setting is disabled
[x] remove
[x] import bug: if the import gives an error, you need to delete temporary files
error:
{"success":false,"message":"fopen(\/var\/www\/other\/cr.regagro.net\/storage\/tmp\/imports\/altrp-settings\/altrp-settings.json): failed to open stream: No such file or directory","stack":[{"function":"handleError","class":"Illuminate\\Foundation\\Bootstrap\\HandleExceptions","type":"->"},{"file":"\/var\/www\/other\/cr.regagro.net\/app\/Services\/AltrpImportExportService.php","line":133,"function":"fopen"},{"file":"\/var\/www\/other\/cr.regagro.net\/app\/Services\/AltrpImportExportService.php","line":489,"function":"readJsonFile","class":"App\\Services\\AltrpImportExportService","type":"->"},{"file":"\/var\/www\/other\/cr.regagro.net\/app\/Http\/Controllers\/Admin\/ImportsController.php","line":25,"function":"importAltrpSettings","class":"App\\Services\\AltrpImportExportService","type":"->"},{"file":"\/var\/www\/other\/cr.regagro.net\/vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Controller.php","line":54,"function":"importAltrpSettings","class":"App\\Http\\Controllers\\Admin\\ImportsController","type":"->"},{"file":"\/var\/www\/other\/cr.regagro.net\/vendor\/laravel\/framework\/src\/Illuminate\/Routing\/ControllerDispatcher.php","line":45,"function":"callAction","class":"Illuminate\\Routing\\Controller","type":"->"},{"file":"\/var\/www\/other\/cr.regagro.net\/vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Route.php","line":219,"function":"dispatch","class":"Illuminate\\Routing\\ControllerDispatcher","type":"->"},{"file":"\/var\/www\/other\/cr.regagro.net\/vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Route.php","line":176,"function":"runController","class":"Illuminate\\Routing\\Route","type":"->"},{"file":"\/var\/www\/other\/cr.regagro.net\/vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Router.php","line":681,"function":"run","class":"Illuminate\\Routing\\Route","type":"->"},{"file":"\/var\/www\/other\/cr.regagro.net\/vendor\/laravel\/framework\/src\/Illuminate\/Pipeline\/Pipeline.php","line":130,"function":"Illuminate\\Routing\\{closure}","class":"Illuminate\\Routing\\Router","type":"->"},{"file":"\/var\/www\/other\/cr.regagro.net\/app\/Http\/Middleware\/IsAdmin.php","line":20,"function":"Illuminate\\Pipeline\\{closure}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"\/var\/www\/other\/cr.regagro.net\/vendor\/laravel\/framework\/src\/Illuminate\/Pipeline\/Pipeline.php","line":171,"function":"handle","class":"App\\Http\\Middleware\\IsAdmin","type":"->"},{"file":"\/var\/www\/other\/cr.regagro.net\/vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Middleware\/SubstituteBindings.php","line":41,"function":"Illuminate\\Pipeline\\{closure}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"\/var\/www\/other\/cr.regagro.net\/vendor\/laravel\/framework\/src\/Illuminate\/Pipeline\/Pipeline.php","line":171,"function":"handle","class":"Illuminate\\Routing\\Middleware\\SubstituteBindings","type":"->"},{"file":"\/var\/www\/other\/cr.regagro.net\/vendor\/laravel\/framework\/src\/Illuminate\/Foundation\/Http\/Middleware\/VerifyCsrfToken.php","line":78,"function":"Illuminate\\Pipeline\\{closure}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"\/var\/www\/other\/cr.regagro.net\/vendor\/laravel\/framework\/src\/Illuminate\/Pipeline\/Pipeline.php","line":171,"function":"handle","class":"Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken","type":"->"},{"file":"\/var\/www\/other\/cr.regagro.net\/vendor\/laravel\/framework\/src\/Illuminate\/View\/Middleware\/ShareErrorsFromSession.php","line":49,"function":"Illuminate\\Pipeline\\{closure}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"\/var\/www\/other\/cr.regagro.net\/vendor\/laravel\/framework\/src\/Illuminate\/Pipeline\/Pipeline.php","line":171,"function":"handle","class":"Illuminate\\View\\Middleware\\ShareErrorsFromSession","type":"->"},{"file":"\/var\/www\/other\/cr.regagro.net\/vendor\/laravel\/framework\/src\/Illuminate\/Session\/Middleware\/StartSession.php","line":56,"function":"Illuminate\\Pipeline\\{closure}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"\/var\/www\/other\/cr.regagro.net\/vendor\/laravel\/framework\/src\/Illuminate\/Pipeline\/Pipeline.php","line":171,"function":"handle","class":"Illuminate\\Session\\Middleware\\StartSession","type":"->"},{"file":"\/var\/www\/other\/cr.regagro.net\/vendor\/laravel\/framework\/src\/Illuminate\/Cookie\/Middleware\/AddQueuedCookiesToResponse.php","line":37,"function":"Illuminate\\Pipeline\\{closure}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"\/var\/www\/other\/cr.regagro.net\/vendor\/laravel\/framework\/src\/Illuminate\/Pipeline\/Pipeline.php","line":171,"function":"handle","class":"Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse","type":"->"},{"file":"\/var\/www\/other\/cr.regagro.net\/vendor\/laravel\/framework\/src\/Illuminate\/Cookie\/Middleware\/EncryptCookies.php","line":67,"function":"Illuminate\\Pipeline\\{closure}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"\/var\/www\/other\/cr.regagro.net\/vendor\/laravel\/framework\/src\/Illuminate\/Pipeline\/Pipeline.php","line":171,"function":"handle","class":"Illuminate\\Cookie\\Middleware\\EncryptCookies","type":"->"},{"file":"\/var\/www\/other\/cr.regagro.net\/vendor\/laravel\/framework\/src\/Illuminate\/Pipeline\/Pipeline.php","line":105,"function":"Illuminate\\Pipeline\\{closure}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"\/var\/www\/other\/cr.regagro.net\/vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Router.php","line":683,"function":"then","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"\/var\/www\/other\/cr.regagro.net\/vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Router.php","line":658,"function":"runRouteWithinStack","class":"Illuminate\\Routing\\Router","type":"->"},{"file":"\/var\/www\/other\/cr.regagro.net\/vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Router.php","line":624,"function":"runRoute","class":"Illuminate\\Routing\\Router","type":"->"},{"file":"\/var\/www\/other\/cr.regagro.net\/vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Router.php","line":613,"function":"dispatchToRoute","class":"Illuminate\\Routing\\Router","type":"->"},{"file":"\/var\/www\/other\/cr.regagro.net\/vendor\/laravel\/framework\/src\/Illuminate\/Foundation\/Http\/Kernel.php","line":170,"function":"dispatch","class":"Illuminate\\Routing\\Router","type":"->"},{"file":"\/var\/www\/other\/cr.regagro.net\/vendor\/laravel\/framework\/src\/Illuminate\/Pipeline\/Pipeline.php","line":130,"function":"Illuminate\\Foundation\\Http\\{closure}","class":"Illuminate\\Foundation\\Http\\Kernel","type":"->"},{"file":"\/var\/www\/other\/cr.regagro.net\/vendor\/laravel\/framework\/src\/Illuminate\/Session\/Middleware\/StartSession.php","line":56,"function":"Illuminate\\Pipeline\\{closure}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"\/var\/www\/other\/cr.regagro.net\/vendor\/laravel\/framework\/src\/Illuminate\/Pipeline\/Pipeline.php","line":171,"function":"handle","class":"Illuminate\\Session\\Middleware\\StartSession","type":"->"},{"file":"\/var\/www\/other\/cr.regagro.net\/app\/Http\/Middleware\/AltrpConvertEmptyStringsToNull.php","line":29,"function":"Illuminate\\Pipeline\\{closure}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"\/var\/www\/other\/cr.regagro.net\/vendor\/laravel\/framework\/src\/Illuminate\/Pipeline\/Pipeline.php","line":171,"function":"handle","class":"App\\Http\\Middleware\\AltrpConvertEmptyStringsToNull","type":"->"},{"file":"\/var\/www\/other\/cr.regagro.net\/vendor\/laravel\/framework\/src\/Illuminate\/Foundation\/Http\/Middleware\/TransformsRequest.php","line":21,"function":"Illuminate\\Pipeline\\{closure}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"\/var\/www\/other\/cr.regagro.net\/vendor\/laravel\/framework\/src\/Illuminate\/Pipeline\/Pipeline.php","line":171,"function":"handle","class":"Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest","type":"->"},{"file":"\/var\/www\/other\/cr.regagro.net\/vendor\/laravel\/framework\/src\/Illuminate\/Foundation\/Http\/Middleware\/ValidatePostSize.php","line":27,"function":"Illuminate\\Pipeline\\{closure}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"\/var\/www\/other\/cr.regagro.net\/vendor\/laravel\/framework\/src\/Illuminate\/Pipeline\/Pipeline.php","line":171,"function":"handle","class":"Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize","type":"->"},{"file":"\/var\/www\/other\/cr.regagro.net\/vendor\/laravel\/framework\/src\/Illuminate\/Foundation\/Http\/Middleware\/CheckForMaintenanceMode.php","line":63,"function":"Illuminate\\Pipeline\\{closure}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"\/var\/www\/other\/cr.regagro.net\/vendor\/laravel\/framework\/src\/Illuminate\/Pipeline\/Pipeline.php","line":171,"function":"handle","class":"Illuminate\\Foundation\\Http\\Middleware\\CheckForMaintenanceMode","type":"->"},{"file":"\/var\/www\/other\/cr.regagro.net\/vendor\/fideloper\/proxy\/src\/TrustProxies.php","line":57,"function":"Illuminate\\Pipeline\\{closure}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"\/var\/www\/other\/cr.regagro.net\/vendor\/laravel\/framework\/src\/Illuminate\/Pipeline\/Pipeline.php","line":171,"function":"handle","class":"Fideloper\\Proxy\\TrustProxies","type":"->"},{"file":"\/var\/www\/other\/cr.regagro.net\/vendor\/laravel\/framework\/src\/Illuminate\/Pipeline\/Pipeline.php","line":105,"function":"Illuminate\\Pipeline\\{closure}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"\/var\/www\/other\/cr.regagro.net\/vendor\/laravel\/framework\/src\/Illuminate\/Foundation\/Http\/Kernel.php","line":145,"function":"then","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"\/var\/www\/other\/cr.regagro.net\/vendor\/laravel\/framework\/src\/Illuminate\/Foundation\/Http\/Kernel.php","line":110,"function":"sendRequestThroughRouter","class":"Illuminate\\Foundation\\Http\\Kernel","type":"->"},{"file":"\/var\/www\/other\/cr.regagro.net\/public\/main.php","line":109,"function":"handle","class":"Illuminate\\Foundation\\Http\\Kernel","type":"->"},{"file":"\/var\/www\/other\/cr.regagro.net\/public\/index.php","line":32,"args":["\/var\/www\/other\/cr.regagro.net\/public\/main.php"],"function":"require"}]}
[x] export bug: the media is added to the archive even if the setting is disabled
[x] remove
[x] import bug: if the import gives an error, you need to delete temporary files error: