mirror of
https://github.com/sasjs/server.git
synced 2025-12-11 03:34:35 +00:00
chore: cleanup
This commit is contained in:
@@ -26,24 +26,13 @@ export class MockSas9Controller {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
const content = await getMockResponseFromFile([
|
return await getMockResponseFromFile([
|
||||||
process.cwd(),
|
process.cwd(),
|
||||||
'mocks',
|
'mocks',
|
||||||
'generic',
|
'generic',
|
||||||
'sas9',
|
'sas9',
|
||||||
'sas-stored-process'
|
'sas-stored-process'
|
||||||
])
|
])
|
||||||
|
|
||||||
if (content.error) {
|
|
||||||
return {
|
|
||||||
content: content.content,
|
|
||||||
error: true
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
return {
|
|
||||||
content: content.content
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Post('/SASStoredProcess/do/')
|
@Post('/SASStoredProcess/do/')
|
||||||
@@ -67,10 +56,7 @@ export class MockSas9Controller {
|
|||||||
])
|
])
|
||||||
|
|
||||||
if (content.error) {
|
if (content.error) {
|
||||||
return {
|
return content
|
||||||
content: content.content,
|
|
||||||
error: true
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
const parsedContent = parseJsonIfValid(content.content)
|
const parsedContent = parseJsonIfValid(content.content)
|
||||||
@@ -82,72 +68,39 @@ export class MockSas9Controller {
|
|||||||
|
|
||||||
@Get('/SASLogon/login')
|
@Get('/SASLogon/login')
|
||||||
public async loginGet(): Promise<Sas9Response> {
|
public async loginGet(): Promise<Sas9Response> {
|
||||||
const content = await getMockResponseFromFile([
|
return await getMockResponseFromFile([
|
||||||
process.cwd(),
|
process.cwd(),
|
||||||
'mocks',
|
'mocks',
|
||||||
'generic',
|
'generic',
|
||||||
'sas9',
|
'sas9',
|
||||||
'login'
|
'login'
|
||||||
])
|
])
|
||||||
|
|
||||||
if (content.error) {
|
|
||||||
return {
|
|
||||||
content: content.content,
|
|
||||||
error: true
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
return {
|
|
||||||
content: content.content
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Post('/SASLogon/login')
|
@Post('/SASLogon/login')
|
||||||
public async loginPost(): Promise<Sas9Response> {
|
public async loginPost(): Promise<Sas9Response> {
|
||||||
this.loggedIn = true
|
this.loggedIn = true
|
||||||
|
|
||||||
const content = await getMockResponseFromFile([
|
return await getMockResponseFromFile([
|
||||||
process.cwd(),
|
process.cwd(),
|
||||||
'mocks',
|
'mocks',
|
||||||
'generic',
|
'generic',
|
||||||
'sas9',
|
'sas9',
|
||||||
'logged-in'
|
'logged-in'
|
||||||
])
|
])
|
||||||
|
|
||||||
if (content.error) {
|
|
||||||
return {
|
|
||||||
content: content.content,
|
|
||||||
error: true
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
return {
|
|
||||||
content: content.content
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Get('/SASLogon/logout')
|
@Get('/SASLogon/logout')
|
||||||
public async logout(): Promise<Sas9Response> {
|
public async logout(): Promise<Sas9Response> {
|
||||||
this.loggedIn = false
|
this.loggedIn = false
|
||||||
|
|
||||||
const content = await getMockResponseFromFile([
|
return await getMockResponseFromFile([
|
||||||
process.cwd(),
|
process.cwd(),
|
||||||
'mocks',
|
'mocks',
|
||||||
'generic',
|
'generic',
|
||||||
'sas9',
|
'sas9',
|
||||||
'logged-out'
|
'logged-out'
|
||||||
])
|
])
|
||||||
|
|
||||||
if (content.error) {
|
|
||||||
return {
|
|
||||||
content: content.content,
|
|
||||||
error: true
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
return {
|
|
||||||
content: content.content
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -8,8 +8,6 @@ const router = express.Router()
|
|||||||
|
|
||||||
const { MOCK_SERVERTYPE } = process.env
|
const { MOCK_SERVERTYPE } = process.env
|
||||||
|
|
||||||
console.log('MOCK_SERVERTYPE', MOCK_SERVERTYPE)
|
|
||||||
|
|
||||||
switch (MOCK_SERVERTYPE) {
|
switch (MOCK_SERVERTYPE) {
|
||||||
case MOCK_SERVERTYPEType.SAS9: {
|
case MOCK_SERVERTYPEType.SAS9: {
|
||||||
router.use('/', sas9WebRouter)
|
router.use('/', sas9WebRouter)
|
||||||
|
|||||||
Reference in New Issue
Block a user