import { InstanceService } from '@app/shared/shared-instance'
import { NgbModal } from '@ng-bootstrap/ng-bootstrap'
import { NgbModalRef } from '@ng-bootstrap/ng-bootstrap/modal/modal-ref'
-import { ServerConfig } from '@shared/models'
+import { HttpStatusCode } from '@shared/core-utils/miscs/http-error-codes'
+import { HTMLServerConfig } from '@shared/models'
@Component({
selector: 'my-contact-admin-modal',
error: string
private openedModal: NgbModalRef
- private serverConfig: ServerConfig
+ private serverConfig: HTMLServerConfig
constructor (
protected formValidatorService: FormValidatorService,
}
ngOnInit () {
- this.serverConfig = this.serverService.getTmpConfig()
- this.serverService.getConfig()
- .subscribe(config => this.serverConfig = config)
+ this.serverConfig = this.serverService.getHTMLConfig()
this.buildForm({
fromName: FROM_NAME_VALIDATOR,
},
err => {
- this.error = err.status === 403
+ this.error = err.status === HttpStatusCode.FORBIDDEN_403
? $localize`You already sent this form recently`
: err.message
}