API Action overriding User-Agent header

Wappler Version : 4.5.0
Operating System : MacOS
Server Model: NodeJS
Database Type: N/A
Hosting Type: Docker

Expected behavior

Custom header User-Agent would work

Actual behavior

Header User-Agent is overridden

// Line 63, lib/modules/api.js
headers['User-Agent'] = `${pkg.name}/${pkg.version}`;

Ideally, there would be a check to prevent overriding headers[‘User-Agent’] if such data is already present

How to reproduce

Community Page
Last updated: