Redis M1 Pro Mac Wappler 5.8.1

Wappler Version : 5.8.1
Operating System : macOS Ventura 13.4 (M1 Pro)
Server Model: NodeJS
Database Type: MySQL
Hosting Type: Localhost

After updating to wappler 5.8.1 on my Mac my project won’t load up while using redis (running with Docker on port 6379). Everything was working correctly before updating. If I turn off redis on my project configuration, the app runs normally.

This is my redis configuration on my app (this configuration works correctly on other projects)

Captura de pantalla 2023-06-12 a la(s) 19.00.33

This is the error I’m getting while using:

TypeError: client.connect is not a function
    at Object.<anonymous> (/Users/carlitos/Documents/02 Wrappler/siacBTS/lib/setup/config.js:93:12)
    at Module._compile (node:internal/modules/cjs/loader:1116:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1169:10)
    at Module.load (node:internal/modules/cjs/loader:988:32)
    at Module._load (node:internal/modules/cjs/loader:829:12)
    at Function.c._load (node:electron/js2c/asar_bundle:5:13343)
    at Module.require (node:internal/modules/cjs/loader:1012:19)
    at require (node:internal/modules/cjs/helpers:102:18)
    at Object.<anonymous> (/Users/carlitos/Documents/02 Wrappler/siacBTS/lib/server.js:10:16)
    at Module._compile (node:internal/modules/cjs/loader:1116:14)

On other projects the config works fine:

Captura de pantalla 2023-06-12 a la(s) 19.02.35

Something happened after updating my projects files on the one I’m having the error.

Thanks!!

It seems you updated the server connect files, did you also update the node modules?

Yes, everytime I update Wappler I upgrade my project like this:

Also update the node packages
image

I don’t have those buttons

Captura de pantalla 2023-06-13 a la(s) 10.19.56

I updated manually using npm update but I would like getting back the buttons as shortcuts (issue solved)

Ok… So I think this problem with redis (I’ve solved using npm update) is related to this other bug I’ve just created (Sockets not working). If I turn off redis, sockets work correctly