From da23da1e8ec6f72a00c5a487d41710ee51e8a4c5 Mon Sep 17 00:00:00 2001 From: Henrik Levkowetz Date: Sat, 16 Sep 2017 09:24:29 +0000 Subject: [PATCH] Tweaked Document.relations_that_doc() to accept unicode relationship strings, in order to let it be called from modules importing __future__.unicode_literals. - Legacy-Id: 14124 --- ietf/doc/models.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ietf/doc/models.py b/ietf/doc/models.py index 8663bed00..1f533c5cb 100644 --- a/ietf/doc/models.py +++ b/ietf/doc/models.py @@ -4,6 +4,7 @@ import datetime import logging import os import rfc2html +import six from django.db import models from django.core import checks @@ -383,7 +384,7 @@ class DocumentInfo(models.Model): def relations_that_doc(self, relationship): """Return the related-document objects that describe a given relationship from self to other documents.""" - if isinstance(relationship, str): + if isinstance(relationship, six.string_types): relationship = [ relationship ] if isinstance(relationship, tuple): relationship = list(relationship)