asynchronous-porridger #49

Merged
dm1sh merged 25 commits from asynchronous-porridger into main 2023-09-13 22:46:16 +03:00
4 changed files with 7 additions and 7 deletions
Showing only changes of commit 18a7a0cbb9 - Show all commits

View File

@ -6,7 +6,7 @@ const composePutAnnouncementURL = () => (
)
const processPutAnnouncement = (data: PutAnnouncementResponse): PutAnnouncement => {
return data.Answer
return data.Success
}
export { composePutAnnouncementURL, processPutAnnouncement }

View File

@ -1,12 +1,12 @@
import { isObject } from '../../utils/types'
type PutAnnouncementResponse = {
Answer: boolean,
Success: boolean,
}
const isPutAnnouncementResponse = (obj: unknown): obj is PutAnnouncementResponse => (
isObject(obj, {
'Answer': 'boolean',
'Success': 'boolean',
})
)

View File

@ -6,11 +6,11 @@ const composeRemoveAnnouncementURL = () => (
)
function processRemoveAnnouncement(data: RemoveAnnouncementResponse): RemoveAnnouncement {
if (!data.Answer) {
if (!data.Success) {
throw new Error('Не удалось закрыть объявление')
}
return data.Answer
return data.Success
}
export { composeRemoveAnnouncementURL, processRemoveAnnouncement }

View File

@ -1,12 +1,12 @@
import { isObject } from '../../utils/types'
type RemoveAnnouncementResponse = {
Answer: boolean,
Success: boolean,
}
const isRemoveAnnouncementResponse = (obj: unknown): obj is RemoveAnnouncementResponse => (
isObject(obj, {
'Answer': 'boolean',
'Success': 'boolean',
})
)