mirror of
				https://github.com/lunaisnotaboy/mastodon.git
				synced 2025-11-04 06:45:01 +00:00 
			
		
		
		
	[Glitch] Fix focus point of already-attached media not saving after edit
Port b2283b6838 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
			
			
This commit is contained in:
		
							parent
							
								
									229ab559dc
								
							
						
					
					
						commit
						8c8358b3cf
					
				| 
						 | 
				
			
			@ -186,11 +186,19 @@ export function submitCompose(routerHistory) {
 | 
			
		|||
    // API call.
 | 
			
		||||
    let media_attributes;
 | 
			
		||||
    if (statusId !== null) {
 | 
			
		||||
      media_attributes = media.map(item => ({
 | 
			
		||||
        id: item.get('id'),
 | 
			
		||||
        description: item.get('description'),
 | 
			
		||||
        focus: item.get('focus'),
 | 
			
		||||
      }));
 | 
			
		||||
      media_attributes = media.map(item => {
 | 
			
		||||
        let focus;
 | 
			
		||||
 | 
			
		||||
        if (item.getIn(['meta', 'focus'])) {
 | 
			
		||||
          focus = `${item.getIn(['meta', 'focus', 'x']).toFixed(2)},${item.getIn(['meta', 'focus', 'y']).toFixed(2)}`;
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        return {
 | 
			
		||||
          id: item.get('id'),
 | 
			
		||||
          description: item.get('description'),
 | 
			
		||||
          focus,
 | 
			
		||||
        };
 | 
			
		||||
      });
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    api(getState).request({
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in a new issue