Fix incorrect use of old WebUI paths (#16773)
* Fix incorrect use of old WebUI paths PR #16171 renamed some routes but missed some occurrences. Without #16772, this leads to unreachable routes in those cases. * Fix floating action button being displayed on statuses and compose screen
This commit is contained in:
		
							parent
							
								
									1de7061d5e
								
							
						
					
					
						commit
						8cfa8908eb
					
				
					 4 changed files with 4 additions and 4 deletions
				
			
		|  | @ -81,7 +81,7 @@ class Conversation extends ImmutablePureComponent { | |||
|       markRead(); | ||||
|     } | ||||
| 
 | ||||
|     this.context.router.history.push(`/statuses/${lastStatus.get('id')}`); | ||||
|     this.context.router.history.push(`/@${lastStatus.getIn(['account', 'acct'])}/${lastStatus.get('id')}`); | ||||
|   } | ||||
| 
 | ||||
|   handleMarkAsRead = () => { | ||||
|  |  | |||
|  | @ -66,7 +66,7 @@ class Account extends ImmutablePureComponent { | |||
|     return ( | ||||
|       <div className='account follow-recommendations-account'> | ||||
|         <div className='account__wrapper'> | ||||
|           <Permalink className='account__display-name account__display-name--with-note' title={account.get('acct')} href={account.get('url')} to={`/accounts/${account.get('id')}`}> | ||||
|           <Permalink className='account__display-name account__display-name--with-note' title={account.get('acct')} href={account.get('url')} to={`/@${account.get('acct')}`}> | ||||
|             <div className='account__avatar-wrapper'><Avatar account={account} size={36} /></div> | ||||
| 
 | ||||
|             <DisplayName account={account} /> | ||||
|  |  | |||
|  | @ -68,7 +68,7 @@ class FollowRecommendations extends ImmutablePureComponent { | |||
|       } | ||||
|     })); | ||||
| 
 | ||||
|     router.history.push('/timelines/home'); | ||||
|     router.history.push('/home'); | ||||
|   } | ||||
| 
 | ||||
|   render () { | ||||
|  |  | |||
|  | @ -53,7 +53,7 @@ const messages = defineMessages({ | |||
|   publish: { id: 'compose_form.publish', defaultMessage: 'Toot' }, | ||||
| }); | ||||
| 
 | ||||
| const shouldHideFAB = path => path.match(/^\/statuses\/|^\/search|^\/getting-started|^\/start/); | ||||
| const shouldHideFAB = path => path.match(/^\/statuses\/|^\/@[^/]+\/\d+|^\/publish|^\/search|^\/getting-started|^\/start/); | ||||
| 
 | ||||
| export default @(component => injectIntl(component, { withRef: true })) | ||||
| class ColumnsArea extends ImmutablePureComponent { | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue