Adjustment Contribution Package

This commit is contained in:
Inga Kirschnick
2022-10-26 12:02:53 +02:00
parent 6f353684e7
commit 1faa98b4e8
3 changed files with 5 additions and 54 deletions

View File

@ -11,7 +11,7 @@ from wtforms.validators import InputRequired, Length
from app.services import SERVICES
class ContributionForm(FlaskForm):
class TesseractOCRModelContributionForm(FlaskForm):
title = StringField(
'Title',
validators=[InputRequired(), Length(max=64)]

View File

@ -2,9 +2,9 @@ from flask import abort, flash, Markup, render_template, url_for
from flask_login import login_required
from app import db
from app.decorators import permission_required
from app.models import TesseractOCRModel, Permission
from app.models import TesseractOCRPipelineModel, Permission
from . import bp
from .forms import ContributionForm
from .forms import TesseractOCRModelContributionForm
@bp.before_request
@ -21,7 +21,7 @@ def contributions():
@bp.route('/tesseract-ocr-pipeline-models', methods=['GET', 'POST'])
def tesseract_ocr_pipeline_models():
form = ContributionForm(
form = TesseractOCRModelContributionForm(
prefix='contribute-tesseract-ocr-pipeline-model-form'
)
if form.is_submitted():
@ -29,7 +29,7 @@ def tesseract_ocr_pipeline_models():
response = {'errors': form.errors}
return response, 400
try:
tesseract_ocr_model = TesseractOCRModel.create(
tesseract_ocr_model = TesseractOCRPipelineModel.create(
form.file.data,
compatible_service_versions=form.compatible_service_versions.data,
description=form.description.data,