|
|
@@ -2,6 +2,7 @@ package app |
|
|
|
|
|
|
|
import ( |
|
|
|
"context" |
|
|
|
"fmt" |
|
|
|
svc "gim/internal/business/comm/service" |
|
|
|
"gim/pkg/grpclib" |
|
|
|
) |
|
|
@@ -15,6 +16,10 @@ func (*cloudUpload) FileReqUpload(ctx context.Context, uid, dirName, fName strin |
|
|
|
masterId, _ := grpclib.GetCtxMasterId(ctx) |
|
|
|
|
|
|
|
callbackUrl := svc.SysCfgGet("-1", "cloud_file_upload_call_back_url") |
|
|
|
callbackUrl = callbackUrl + masterId |
|
|
|
fileBucketHost := svc.SysCfgGet("-1", "file_bucket_host") |
|
|
|
fileBucketScheme := svc.SysCfgGet("-1", "file_bucket_scheme") |
|
|
|
|
|
|
|
callbackUrl = fmt.Sprintf(callbackUrl, masterId, fileBucketHost, fileBucketScheme) |
|
|
|
|
|
|
|
return svc.FileReqUpload(ctx, uid, dirName, fName, callbackUrl, fSize) |
|
|
|
} |