@@ -262,6 +262,14 @@ def device_state_attributes(self):
262262 self .attrs ["mission_patch" ] = launch_data ["links" ].get ("patch" ,{}).get ("large" )
263263 if launch_data .get ("details" ):
264264 self .attrs ["details" ] = launch_data ["details" ][0 :255 ]
265+ if len (launch_data ["details" ]) > 255 :
266+ self .attrs ["details2" ] = launch_data ["details" ][255 :510 ]
267+ else :
268+ self .attrs ["details2" ] = ""
269+ if len (launch_data ["details" ]) > 510 :
270+ self .attrs ["details3" ] = launch_data ["details" ][510 :765 ]
271+ else :
272+ self .attrs ["details3" ] = ""
265273 self .attrs ["video_link" ] = launch_data ["links" ].get ("webcast" )
266274
267275 elif self ._kind == "spacex_next_launch_day" :
@@ -380,6 +388,14 @@ def device_state_attributes(self):
380388 self .attrs ["mission_patch" ] = latest_launch_data ["links" ].get ("patch" ,{}).get ("large" )
381389 if latest_launch_data .get ("details" ):
382390 self .attrs ["details" ] = latest_launch_data ["details" ][0 :255 ]
391+ if len (latest_launch_data ["details" ]) > 255 :
392+ self .attrs ["details2" ] = latest_launch_data ["details" ][255 :510 ]
393+ else :
394+ self .attrs ["details2" ] = ""
395+ if len (latest_launch_data ["details" ]) > 510 :
396+ self .attrs ["details3" ] = latest_launch_data ["details" ][510 :765 ]
397+ else :
398+ self .attrs ["details3" ] = ""
383399 self .attrs ["video_link" ] = latest_launch_data ["links" ].get ("webcast" )
384400
385401 elif self ._kind == "spacex_latest_launch_day" :
0 commit comments