Unicode fixes for python 3
authorMagnus Hagander <[email protected]>
Wed, 6 Feb 2019 18:42:47 +0000 (19:42 +0100)
committerMagnus Hagander <[email protected]>
Wed, 6 Feb 2019 19:01:54 +0000 (20:01 +0100)
pgcommitfest/commitfest/feeds.py
pgcommitfest/commitfest/lookups.py
pgcommitfest/commitfest/models.py
pgcommitfest/mailqueue/models.py
pgcommitfest/userprofile/models.py
pgcommitfest/userprofile/util.py

index cd206ac94d911728541bd735b2544141fe341552..969de699faad5b7772aa9bc8be36dd3643b05def 100644 (file)
@@ -21,13 +21,13 @@ class ActivityFeed(Feed):
         if self.cfid:
             return item['name']
         else:
-            return u'{cfname}: {name}'.format(**item)
+            return '{cfname}: {name}'.format(**item)
 
     def item_description(self, item):
         if self.cfid:
-            return u"<div>Patch: {name}</div><div>User: {by}</div>\n<div>{what}</div>".format(**item)
+            return "<div>Patch: {name}</div><div>User: {by}</div>\n<div>{what}</div>".format(**item)
         else:
-            return u"<div>Commitfest: {cfname}</div><div>Patch: {name}</div><div>User: {by}</div><div>{what}</div>".format(**item)
+            return "<div>Commitfest: {cfname}</div><div>Patch: {name}</div><div>User: {by}</div><div>{what}</div>".format(**item)
 
     def item_link(self, item):
         if self.cfid:
index 7297ccc49c234432dbb904913e30539801a32a86..33e2b4e59d4a9b4e124732069897e466e797edef 100644 (file)
@@ -16,11 +16,11 @@ class UserLookup(ModelLookup):
 
     def get_item_value(self, item):
         # Display for currently selected item
-        return u"%s (%s)" % (item.username, item.get_full_name())
+        return "%s (%s)" % (item.username, item.get_full_name())
 
     def get_item_label(self, item):
         # Display for choice listings
-        return u"%s (%s)" % (item.username, item.get_full_name())
+        return "%s (%s)" % (item.username, item.get_full_name())
 
 
 registry.register(UserLookup)
index 5a8de3456c18b7613f9eea1a813ac815851eeadd..b59d754b68ddc8503e8e077585c813c672975e4a 100644 (file)
@@ -15,8 +15,8 @@ class Committer(models.Model):
     user = models.OneToOneField(User, null=False, blank=False, primary_key=True)
     active = models.BooleanField(null=False, blank=False, default=True)
 
-    def __unicode__(self):
-        return unicode(self.user)
+    def __str__(self):
+        return str(self.user)
 
     @property
     def fullname(self):
@@ -60,7 +60,7 @@ class CommitFest(models.Model):
     def isopen(self):
         return self.status == self.STATUS_OPEN
 
-    def __unicode__(self):
+    def __str__(self):
         return self.name
 
     class Meta:
@@ -71,7 +71,7 @@ class CommitFest(models.Model):
 class Topic(models.Model):
     topic = models.CharField(max_length=100, blank=False, null=False)
 
-    def __unicode__(self):
+    def __str__(self):
         return self.topic
 
 
@@ -142,7 +142,7 @@ class Patch(models.Model, DiffableModel):
         else:
             self.lastmail = max(threads, key=lambda t: t.latestmessage).latestmessage
 
-    def __unicode__(self):
+    def __str__(self):
         return self.name
 
     class Meta:
@@ -215,7 +215,7 @@ class PatchHistory(models.Model):
     def by_string(self):
         return "%s %s (%s)" % (self.by.first_name, self.by.last_name, self.by.username)
 
-    def __unicode__(self):
+    def __str__(self):
         return "%s - %s" % (self.patch.name, self.date)
 
     class Meta:
@@ -277,7 +277,7 @@ class MailThread(models.Model):
     latestsubject = models.CharField(max_length=500, null=False, blank=False)
     latestmsgid = models.CharField(max_length=1000, null=False, blank=False)
 
-    def __unicode__(self):
+    def __str__(self):
         return self.subject
 
     class Meta:
index 1a0642a957b1adb45946efc6e23323d731ab3c4c..6b002e7e62cbfe2d9581b23d42154a4f4da34ebf 100644 (file)
@@ -8,5 +8,5 @@ class QueuedMail(models.Model):
     # anything, we just push them right in there!
     fullmsg = models.TextField(null=False, blank=False)
 
-    def __unicode__(self):
+    def __str__(self):
         return "%s: %s -> %s" % (self.pk, self.sender, self.receiver)
index 759df48c1cde76a023bf9d89914724f0b2a9e74b..6d450a5a5eb16d45e450a12fdeccd2c97eaf8fef 100644 (file)
@@ -9,7 +9,7 @@ class UserExtraEmail(models.Model):
     token = models.CharField(max_length=100, null=False, blank=True)
     tokensent = models.DateTimeField(null=False, blank=False)
 
-    def __unicode__(self):
+    def __str__(self):
         return self.email
 
     class Meta:
@@ -28,5 +28,5 @@ class UserProfile(models.Model):
     notify_all_reviewer = models.BooleanField(null=False, blank=False, default=False, verbose_name="Notify on all where reviewer")
     notify_all_committer = models.BooleanField(null=False, blank=False, default=False, verbose_name="Notify on all where committer")
 
-    def __unicode__(self):
-        return unicode(self.user)
+    def __str__(self):
+        return str(self.user)
index bd14a3edcce0c947536dba37b115e9963b5878e8..e08aa66b7d6df09118493b5a63883a99719c080a 100644 (file)
@@ -36,5 +36,5 @@ class UserWrapper(object):
     @property
     def encoded_email_header(self):
         return formataddr((
-            str(Header(u"%s %s" % (self.user.first_name, self.user.last_name), 'utf-8')),
+            str(Header("%s %s" % (self.user.first_name, self.user.last_name), 'utf-8')),
             self.email))