fix(backend): Ensure event details are updated
Fixed an issue where event name and description were not being updated correctly from the provided JSON data in the update_event function.master
							parent
							
								
									42b7e603f0
								
							
						
					
					
						commit
						ad45e1530e
					
				| 
						 | 
					@ -292,6 +292,9 @@ def update_event(player: Player, event_id: int, json: UpdateEventJson, **_):
 | 
				
			||||||
        else:
 | 
					        else:
 | 
				
			||||||
            player_event.role = None
 | 
					            player_event.role = None
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    event.name = json.name
 | 
				
			||||||
 | 
					    event.description = json.description
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    db.session.commit()
 | 
					    db.session.commit()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    event.update_discord_message()
 | 
					    event.update_discord_message()
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -23,7 +23,7 @@ class Event(app_db.BaseModel):
 | 
				
			||||||
    name: Mapped[str] = mapped_column(String(255), nullable=False)
 | 
					    name: Mapped[str] = mapped_column(String(255), nullable=False)
 | 
				
			||||||
    start_time: Mapped[datetime] = mapped_column(UtcDateTime, nullable=False)
 | 
					    start_time: Mapped[datetime] = mapped_column(UtcDateTime, nullable=False)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    description: Mapped[str] = mapped_column(Text, nullable=True)
 | 
					    description: Mapped[str | None] = mapped_column(Text, nullable=True)
 | 
				
			||||||
    created_at: Mapped[datetime] = mapped_column(TIMESTAMP, server_default=func.now())
 | 
					    created_at: Mapped[datetime] = mapped_column(TIMESTAMP, server_default=func.now())
 | 
				
			||||||
    discord_message_id: Mapped[int | None] = mapped_column(BigInteger, nullable=True)
 | 
					    discord_message_id: Mapped[int | None] = mapped_column(BigInteger, nullable=True)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue