浏览代码

Encore des correction

Driky 10 年前
父节点
当前提交
d5baff9249
共有 1 个文件被更改,包括 3 次插入3 次删除
  1. 3
    3
      EditorialModel/components.py

+ 3
- 3
EditorialModel/components.py 查看文件

@@ -172,9 +172,9 @@ class EmComponent(object):
172 172
                     c.close()
173 173
                     if(res != None):
174 174
                         if(new_rank < self.rank):
175
-                            req = req.where(getattr(component.c, self.ranked_in) == getattr(self, self.ranked_in) and (component.c.rank >= new_rank))
175
+                            req = req.where(getattr(component.c, self.ranked_in) == getattr(self, self.ranked_in) and component.c.rank >= new_rank and component.c.rank < self.rank)
176 176
                         else:
177
-                            req = req.where(getattr(component.c, self.ranked_in) == getattr(self, self.ranked_in) and (component.c.rank <= new_rank ))
177
+                            req = req.where(getattr(component.c, self.ranked_in) == getattr(self, self.ranked_in) and component.c.rank <= new_rank and component.c.rank > self.rank)
178 178
 
179 179
                         c = dbe.connect()
180 180
                         res = c.execute(req)
@@ -245,7 +245,7 @@ class EmComponent(object):
245 245
                         raise ValueError('Excepted a positive int not a null. new_rank = '+str((new_rank)))
246 246
                 else:
247 247
                     logger.error("Bad argument")
248
-                    raise TypeError('Excepted a string (\'=\' or \'+\' or \'-\') not a '+str(type(new_rank)))
248
+                    raise TypeError('Excepted a string (\'=\' or \'+\' or \'-\') not a '+str((new_rank)))
249 249
             else:
250 250
                 logger.error("Bad argument")
251 251
                 raise ValueError('Excepted a positive int not a negative. new_rank = '+str((new_rank)))

正在加载...
取消
保存