正在显示
1 个修改的文件
包含
5 行增加
和
0 行删除
| @@ -29,6 +29,11 @@ func (logic *ByteTableDataLogic) Sync(pusherStr string) error { | @@ -29,6 +29,11 @@ func (logic *ByteTableDataLogic) Sync(pusherStr string) error { | ||
| 29 | return err | 29 | return err |
| 30 | } | 30 | } |
| 31 | conn := logic.svcCtx.DefaultDBConn() | 31 | conn := logic.svcCtx.DefaultDBConn() |
| 32 | + //验证是否有使用数据源 | ||
| 33 | + used, err := logic.svcCtx.ChartSettingRepository.CheckUseDataSource(logic.ctx, conn, pusher.ObjectId) | ||
| 34 | + if err != nil || !used { | ||
| 35 | + return err | ||
| 36 | + } | ||
| 32 | accessToken, _ := types.TableAccessToken{CompanyId: pusher.CompanyId}.GenerateToken() | 37 | accessToken, _ := types.TableAccessToken{CompanyId: pusher.CompanyId}.GenerateToken() |
| 33 | tableDataPreview, err := logic.svcCtx.ByteMetadataService.TableDataPreview(logic.ctx, &bytelib.TableDataPreviewRequest{ | 38 | tableDataPreview, err := logic.svcCtx.ByteMetadataService.TableDataPreview(logic.ctx, &bytelib.TableDataPreviewRequest{ |
| 34 | Token: accessToken, | 39 | Token: accessToken, |
-
请 注册 或 登录 后发表评论