Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/sugar_network/model/__init__.py
diff options
context:
space:
mode:
authorAleksey Lim <alsroot@sugarlabs.org>2014-05-13 12:12:24 (GMT)
committer Aleksey Lim <alsroot@sugarlabs.org>2014-05-13 12:12:24 (GMT)
commitb5a7427f602147725b36701b4c5c7a2b00183995 (patch)
tree154108542b3a3ad564d36b9e0c12b36662a73017 /sugar_network/model/__init__.py
parentc0113bbabc46f20a4110a7173ae0bcf79e088bf2 (diff)
Take into account number of votes in rating sortHEADmaster
Diffstat (limited to 'sugar_network/model/__init__.py')
-rw-r--r--sugar_network/model/__init__.py4
1 files changed, 1 insertions, 3 deletions
diff --git a/sugar_network/model/__init__.py b/sugar_network/model/__init__.py
index d979772..aa835ed 100644
--- a/sugar_network/model/__init__.py
+++ b/sugar_network/model/__init__.py
@@ -17,8 +17,6 @@ import os
import gettext
from os.path import join
-import xapian
-
from sugar_network import db
from sugar_network.model.routes import FrontRoutes
@@ -62,4 +60,4 @@ class Rating(db.List):
def slotting(self, value):
rating = float(value[1]) / value[0] if value[0] else 0
- return xapian.sortable_serialise(rating)
+ return '%.3f%010d' % (rating, value[0])