threefoldtecharchive / jumpscaleX_threebot

Apache License 2.0
0 stars 3 forks source link

expose solution doesn't have form_info in its metadata #716

Closed AhmedHanafy725 closed 4 years ago

AhmedHanafy725 commented 4 years ago

Environment

explorer: testnet Branch: development Commit: a71e86a30576ee7ecbe5538420d4f901451facb6 libs commit: https://github.com/threefoldtech/jumpscaleX_libs/commit/284806382d39619dfc85bf5689771fb39f50c1ba reservation id: 460602

Steps

1- Using chatflows to deploy expose solution and finished the wizard with success deployment 2- Close threebot server 3- Start threebot server again 4- Go to threebot dashboard

Result

image

Problem

The metadata of the expose solution reservations don't have form_info, so it will crash in this line

metadata after decryption

{'Solution name': 'zeroci'}
AhmedHanafy725 commented 4 years ago

For expose solution in case of custom domain, it fail to load the reservation.

image

grimpy commented 4 years ago

thx fixed in https://github.com/threefoldtech/jumpscaleX_libs/commit/38e4ff7b2a67038e0958fc4f48df492af06244c3 for exposure with custom domain

AhmedHanafy725 commented 4 years ago

Verified Branch: development threebot: ff742f685921038c591234977fc191146e465fed libs: https://github.com/threefoldtech/jumpscaleX_libs/commit/38e4ff7b2a67038e0958fc4f48df492af06244c3

Object now is loaded on bcdb

image

And chatflows is working now

image