({
link,
userId,
cid,
}: AddLinkShareLogQueryParams)
| 87 | params: AddLinkShareLogQueryParams, |
| 88 | ): string | undefined; |
| 89 | export function addLogQueryParams({ |
| 90 | link, |
| 91 | userId, |
| 92 | cid, |
| 93 | }: AddLinkShareLogQueryParams): string | undefined { |
| 94 | // return link as is if not provided |
| 95 | if (!link || !userId || !cid) { |
| 96 | return link; |
| 97 | } |
| 98 | |
| 99 | const url = new URL(link); |
| 100 | url.searchParams.set('userid', userId); |
| 101 | url.searchParams.set('cid', cid); |
| 102 | |
| 103 | return url.toString(); |
| 104 | } |
no outgoing calls