(channel: any)
| 278 | accessHash: channel.accessHash, |
| 279 | }); |
| 280 | } |
| 281 | return channel; |
| 282 | } |
| 283 | |
| 284 | function hasNonOtherAdminRights(rights?: any): boolean { |
| 285 | if (!rights) return false; |
| 286 | return adminRightKeys.some((key) => !!rights[key]); |
| 287 | } |
| 288 | |
| 289 | function isTemporaryAdminParticipant(participant?: any): boolean { |
| 290 | return ( |
| 291 | participant instanceof Api.ChannelParticipantAdmin && |
| 292 | (participant as any).rank === tempTitle && |