1.2.4 add get_permission_for_highlight
This commit is contained in:
@@ -95,6 +95,17 @@ class Route(BaseModel):
|
|||||||
|
|
||||||
return False
|
return False
|
||||||
|
|
||||||
|
def get_permission_for_highlight(self):
|
||||||
|
from SubscribesApp.funcs import get_cur_user_subscribe
|
||||||
|
user_subscribe = get_cur_user_subscribe(self.owner)
|
||||||
|
if not user_subscribe:
|
||||||
|
return False
|
||||||
|
data_Dict = user_subscribe.remains_route_adding_options()
|
||||||
|
if data_Dict['remains_route_highlight_count'] > 0:
|
||||||
|
return True
|
||||||
|
|
||||||
|
return False
|
||||||
|
|
||||||
|
|
||||||
def from_country_n_city_str(self):
|
def from_country_n_city_str(self):
|
||||||
res = _('Неизвестно')
|
res = _('Неизвестно')
|
||||||
|
|||||||
@@ -132,6 +132,10 @@ class SubscribeForUser(BaseModel):
|
|||||||
).exclude(
|
).exclude(
|
||||||
id=self.id
|
id=self.id
|
||||||
)
|
)
|
||||||
subscribes_for_user.update(enable=False)
|
subscribes_for_user.update(
|
||||||
|
enable=False,
|
||||||
|
used_route_rising_count=0,
|
||||||
|
used_route_highlight_count=0,
|
||||||
|
)
|
||||||
|
|
||||||
return self
|
return self
|
||||||
Reference in New Issue
Block a user