equal
deleted
inserted
replaced
205 """ |
205 """ |
206 |
206 |
207 checkIsUser(request) |
207 checkIsUser(request) |
208 |
208 |
209 if accounts.isDeveloper(account=users.get_current_user()): |
209 if accounts.isDeveloper(account=users.get_current_user()): |
210 return None |
210 return |
211 |
211 |
212 login_message_fmt = DEF_DEV_LOGOUT_LOGIN_MSG_FMT % { |
212 login_message_fmt = DEF_DEV_LOGOUT_LOGIN_MSG_FMT % { |
213 'role': 'a site developer '} |
213 'role': 'a site developer '} |
214 |
214 |
215 raise out_of_band.LoginRequest(message_fmt=login_message_fmt) |
215 raise out_of_band.LoginRequest(message_fmt=login_message_fmt) |
271 |
271 |
272 if request: |
272 if request: |
273 return |
273 return |
274 |
274 |
275 raise out_of_band.LoginRequest(message_fmt=login_message_fmt) |
275 raise out_of_band.LoginRequest(message_fmt=login_message_fmt) |
|
276 |
|
277 |
|
278 def checkIsDocumentPublic(request): |
|
279 """Checks whether a document is public |
|
280 |
|
281 Args: |
|
282 request: a Django HTTP request |
|
283 """ |
|
284 |
|
285 # TODO: A proper check needs to be done to see if the document |
|
286 # is public or not, probably involving analysing it's scope or such. |
|
287 allow(request) |