Fix LineLength haml-lint in media/player view (#28667)
				
					
				
			This commit is contained in:
		
							parent
							
								
									63d0b52cf3
								
							
						
					
					
						commit
						a71e918e95
					
				| @ -1,14 +1,13 @@ | ||||
| # This configuration was generated by | ||||
| # `haml-lint --auto-gen-config` | ||||
| # on 2024-01-09 10:48:44 -0500 using Haml-Lint version 0.53.0. | ||||
| # on 2024-01-09 11:30:07 -0500 using Haml-Lint version 0.53.0. | ||||
| # The point is for the user to remove these configuration records | ||||
| # one by one as the lints are removed from the code base. | ||||
| # Note that changes in the inspected code, or installation of new | ||||
| # versions of Haml-Lint, may require this file to be generated again. | ||||
| 
 | ||||
| linters: | ||||
|   # Offense count: 3 | ||||
|   # Offense count: 1 | ||||
|   LineLength: | ||||
|     exclude: | ||||
|       - 'app/views/admin/roles/_form.html.haml' | ||||
|       - 'app/views/media/player.html.haml' | ||||
|  | ||||
| @ -6,14 +6,39 @@ | ||||
|   meta = @media_attachment.file.meta || {} | ||||
| 
 | ||||
| - if @media_attachment.video? | ||||
|   = react_component :video, src: @media_attachment.file.url(:original), preview: @media_attachment.thumbnail.present? ? @media_attachment.thumbnail.url : @media_attachment.file.url(:small), frameRate: meta.dig('original', 'frame_rate'), blurhash: @media_attachment.blurhash, width: 670, height: 380, editable: true, detailed: true, inline: true, alt: @media_attachment.description, media: [ActiveModelSerializers::SerializableResource.new(@media_attachment, serializer: REST::MediaAttachmentSerializer)].as_json do | ||||
|   = react_component :video, | ||||
|                     alt: @media_attachment.description, | ||||
|                     blurhash: @media_attachment.blurhash, | ||||
|                     detailed: true, | ||||
|                     editable: true, | ||||
|                     frameRate: meta.dig('original', 'frame_rate'), | ||||
|                     height: 380, | ||||
|                     inline: true, | ||||
|                     media: [ActiveModelSerializers::SerializableResource.new(@media_attachment, serializer: REST::MediaAttachmentSerializer)].as_json, | ||||
|                     preview: @media_attachment.thumbnail.present? ? @media_attachment.thumbnail.url : @media_attachment.file.url(:small), | ||||
|                     src: @media_attachment.file.url(:original), | ||||
|                     width: 670 do | ||||
|     %video{ controls: 'controls' } | ||||
|       %source{ src: @media_attachment.file.url(:original) } | ||||
| - elsif @media_attachment.gifv? | ||||
|   = react_component :media_gallery, height: 380, standalone: true, autoplay: true, media: [ActiveModelSerializers::SerializableResource.new(@media_attachment, serializer: REST::MediaAttachmentSerializer).as_json] do | ||||
|   = react_component :media_gallery, | ||||
|                     autoplay: true, | ||||
|                     height: 380, | ||||
|                     media: [ActiveModelSerializers::SerializableResource.new(@media_attachment, serializer: REST::MediaAttachmentSerializer).as_json], | ||||
|                     standalone: true do | ||||
|     %video{ autoplay: 'autoplay', muted: 'muted', loop: 'loop' } | ||||
|       %source{ src: @media_attachment.file.url(:original) } | ||||
| - elsif @media_attachment.audio? | ||||
|   = react_component :audio, src: @media_attachment.file.url(:original), poster: @media_attachment.thumbnail.present? ? @media_attachment.thumbnail.url : @media_attachment.account.avatar_static_url, backgroundColor: meta.dig('colors', 'background'), foregroundColor: meta.dig('colors', 'foreground'), accentColor: meta.dig('colors', 'accent'), width: 670, height: 380, fullscreen: true, alt: @media_attachment.description, duration: meta.dig(:original, :duration) do | ||||
|   = react_component :audio, | ||||
|                     accentColor: meta.dig('colors', 'accent'), | ||||
|                     alt: @media_attachment.description, | ||||
|                     backgroundColor: meta.dig('colors', 'background'), | ||||
|                     duration: meta.dig(:original, :duration), | ||||
|                     foregroundColor: meta.dig('colors', 'foreground'), | ||||
|                     fullscreen: true, | ||||
|                     height: 380, | ||||
|                     poster: @media_attachment.thumbnail.present? ? @media_attachment.thumbnail.url : @media_attachment.account.avatar_static_url, | ||||
|                     src: @media_attachment.file.url(:original), | ||||
|                     width: 670 do | ||||
|     %audio{ controls: 'controls' } | ||||
|       %source{ src: @media_attachment.file.url(:original) } | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user