forked from AFPy/afpy.org
Some old jobs still exist in the Slug table in DB, but not the jobentry column, leading to a return None here.
This commit is contained in:
parent
c4191b80ed
commit
a3a7988346
|
@ -3,7 +3,7 @@ import email
|
|||
from flask import abort
|
||||
from flask import Flask
|
||||
from flask import render_template
|
||||
from flask import request
|
||||
from flask import request, redirect
|
||||
from flask_admin import Admin
|
||||
from flask_login import LoginManager
|
||||
from flask_pagedown import PageDown
|
||||
|
@ -106,6 +106,8 @@ def get_slug_url(item):
|
|||
|
||||
@application.route("/<path:slug>")
|
||||
def slug_fallback(slug):
|
||||
if slug.startswith("posts/emplois/") or slug.startswith("jobs/"):
|
||||
return redirect("https://discuss.afpy.org/c/emplois/14")
|
||||
slug = Slug.get_or_none(url="/" + slug)
|
||||
if not slug:
|
||||
abort(404)
|
||||
|
|
Loading…
Reference in New Issue