UX: Redirect to the login page if trying to view assigned topics as anon (#133)
This commit is contained in:
		
							parent
							
								
									ab568be98b
								
							
						
					
					
						commit
						0bf73af1d7
					
				|  | @ -1,10 +1,18 @@ | |||
| import I18n from "I18n"; | ||||
| import UserTopicListRoute from "discourse/routes/user-topic-list"; | ||||
| import cookie from "discourse/lib/cookie"; | ||||
| 
 | ||||
| export default UserTopicListRoute.extend({ | ||||
|   userActionType: 16, | ||||
|   noContentHelpKey: "discourse_assigns.no_assigns", | ||||
| 
 | ||||
|   beforeModel() { | ||||
|     if (this.currentUser === undefined) { | ||||
|       cookie("destination_url", window.location.href); | ||||
|       this.transitionTo("login"); | ||||
|     } | ||||
|   }, | ||||
| 
 | ||||
|   model(params) { | ||||
|     return this.store.findFiltered("topicList", { | ||||
|       filter: `topics/messages-assigned/${this.modelFor("user").get( | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue