Implement content extraction job (#18022)

Этот коммит содержится в:
Claudio Costa
2021-08-04 11:10:53 +02:00
коммит произвёл GitHub
родитель 758116f3e3
Коммит a5463c8651
11 изменённых файлов: 241 добавлений и 2 удалений

Просмотреть файл

@@ -28,6 +28,7 @@ const (
JobTypeExportDelete = "export_delete"
JobTypeCloud = "cloud"
JobTypeResendInvitationEmail = "resend_invitation_email"
JobTypeExtractContent = "extract_content"
JobStatusPending = "pending"
JobStatusInProgress = "in_progress"
@@ -55,6 +56,7 @@ var AllJobTypes = [...]string{
JobTypeExportProcess,
JobTypeExportDelete,
JobTypeCloud,
JobTypeExtractContent,
}
type Job struct {
@@ -96,6 +98,7 @@ func (j *Job) IsValid() *AppError {
case JobTypeExportDelete:
case JobTypeCloud:
case JobTypeResendInvitationEmail:
case JobTypeExtractContent:
default:
return NewAppError("Job.IsValid", "model.job.is_valid.type.app_error", nil, "id="+j.Id, http.StatusBadRequest)
}