alibaba / GaiaX

动态模板引擎是一套轻量化、跨平台、高性能的纯原生移动端卡片渲染动态化解决方案
https://youku-gaiax.github.io/
Apache License 2.0
1.2k stars 142 forks source link

RemoteDataSourceTemplateActivity中解析错误,导致崩溃 #459

Closed zf530820145 closed 9 months ago

zf530820145 commented 9 months ago

bug描述

RemoteDataSourceTemplateActivity中解析错误

错误代码

response.getJSONArray("assets_data_source/templates")?.forEach { val template = (it as JSONObject) val templateBiz = template.getString("templateBiz") val templateId = template.getString("templateId") val templateBytes = getTemplateContents(activity, templateId) // callback result callback.template(templateBiz, templateId, templateBytes) }

正确的代码

response.getJSONArray("templates")?.forEach { val template = (it as JSONObject) val templateBiz = template.getString("templateBiz") val templateId = template.getString("templateId") val templateBytes = getTemplateContents(activity, templateId) // callback result callback.template(templateBiz, templateId, templateBytes) }

biezhihua commented 9 months ago

@zf530820145 你好,你可以协助修复这个问题吗? 提个PR,我来review。