From df5c5f4fed306e1e12dd2ab5f148c71b2134c5df Mon Sep 17 00:00:00 2001 From: Griatch Date: Fri, 3 Apr 2015 23:10:40 +0200 Subject: [PATCH] Added a better check to account for changes in django1.8+. --- evennia/server/evennia_launcher.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/evennia/server/evennia_launcher.py b/evennia/server/evennia_launcher.py index fcd3682b66..5ffae33d1b 100644 --- a/evennia/server/evennia_launcher.py +++ b/evennia/server/evennia_launcher.py @@ -454,7 +454,7 @@ def check_database(): # Check so a database exists and is accessible from django.db import connection tables = connection.introspection.get_table_list(connection.cursor()) - if not isinstance(tables, basestring): # django 1.8+ + if not isinstance(tables[0], basestring): # django 1.8+ tables = [tableinfo.name for tableinfo in tables] if tables and u'players_playerdb' in tables: # database exists and seems set up. Initialize evennia.