|
|
|
@ -25,6 +25,10 @@ export function getIeUserProfile(targetUserId) { |
|
|
|
return tui.request(`/app/ie/profiles/${targetUserId}`, 'GET', {}, false, false, true).then(unwrap) |
|
|
|
} |
|
|
|
|
|
|
|
export function getIeRoomTargetProfile(roomId) { |
|
|
|
return tui.request(`/app/ie/rooms/${roomId}/profile`, 'GET', {}, false, true, true).then(unwrap) |
|
|
|
} |
|
|
|
|
|
|
|
export function saveIeProfile(data) { |
|
|
|
return tui.request('/app/ie/profile', 'POST', data, false, false, false).then(unwrap) |
|
|
|
} |
|
|
|
@ -57,6 +61,18 @@ export function getIeBlockStatus(blockedUserId) { |
|
|
|
return tui.request(`/app/ie/block/${blockedUserId}/status`, 'GET', {}, false, true, true).then(unwrap) |
|
|
|
} |
|
|
|
|
|
|
|
export function blockIeRoomTarget(roomId, reason = '') { |
|
|
|
return tui.request(`/app/ie/rooms/${roomId}/block`, 'POST', { reason }, false, false, false).then(unwrap) |
|
|
|
} |
|
|
|
|
|
|
|
export function unblockIeRoomTarget(roomId) { |
|
|
|
return tui.request(`/app/ie/rooms/${roomId}/block`, 'DELETE', {}, false, false, false).then(unwrap) |
|
|
|
} |
|
|
|
|
|
|
|
export function getIeRoomBlockStatus(roomId) { |
|
|
|
return tui.request(`/app/ie/rooms/${roomId}/block/status`, 'GET', {}, false, true, true).then(unwrap) |
|
|
|
} |
|
|
|
|
|
|
|
export function fetchIeOffline() { |
|
|
|
return tui.request('/app/ie/offline', 'GET', {}, false, false, true).then(unwrap) |
|
|
|
} |
|
|
|
|