LamTechConsult / slbizr

0 stars 1 forks source link

Test and fix issues in add biz, claim biz, edit biz #80

Open click2tman opened 7 years ago

click2tman commented 7 years ago

Fix claim business Fix edit business Fix add business

Allow users to start entry data into any of these forms without login but prompt them to login and use their login if they are not login before they submit. Prompt them when they hit save and the data is missing. This is because we want to encourage people to use the app.

developmenticon commented 7 years ago

Currently I am working on it.

click2tman commented 7 years ago

Add business and edit business still have some issues. Especially on the "Map your business location" field. I added UI to look like get location field. You need to add this functionality. We want to be able to automatically capture the geo details when "Use my current location" is press or add address details and use "Use my new address"

click2tman commented 7 years ago

Province, district and chiefdom should be static values from local json file. We should not be making API calls for this. Category should also be dropdown with values coming from local json file. Office hours don't see to work correctly.

developmenticon commented 7 years ago

"Map your business location and automatically capture the geo details when "Use my current location" is press or add address details and use "Use my new address" has been completed for add business.

Currently working for edit and claim business.

developmenticon commented 7 years ago

Hi, Province, district and chiefdom's values fetching from local json file. No more api call for it.

developmenticon commented 7 years ago

As i have checked Hours field is missing from business content type:http://dev.openbiz.slbr.sl/admin/structure/views/view/mobile_app_business_home/edit/page Please correct this, and let me know once done, Currently I am working on this issue, due to this I not able to debug this.

click2tman commented 7 years ago

You are using the wrong backend. This wrong backend being used have the hours field. It is null for some businesses. The correct backed is http://slbr.sl/admin/structure/views/view/mobile_app_business_home/edit/page or http://obizr/admin/structure/views/view/mobile_app_business_home/edit/page

I have not updated the backend you are using in a while. This is our production backend and should be used at this point to debug and fix all app issues. Worse case, use http://dev-obizr.pantheonsite.io/admin/structure/views/view/mobile_app_business_home/edit/page as the backend. This is our pantheon DEV Enronment.