id summary reporter owner description type status priority milestone component resolution keywords cc parents 509 Extract media file submission logic into common library joar Elrond "Take a look at the views for /submit/ and /api/submit/. The media file submission logic between them is largely duplicated. This logic should be moved to `mediagoblin.tools.submit`. This logic should be adapted so that it covers both the /submit/ and /api/submit use-case. The /submit/ and /api/submit/ views should be adapted to use library tool for media file submission. " defect closed major 0.3.3 programming fixed