aider: Update NewExtendedEvent to accept base event as an argument and populate additional fields.
# Aider chat conversation:
USER: newextendedevent should accept the base event as argument and populate the additional fields in the constructor
ASSISTANT: To modify the `NewExtendedEvent` function to accept a base event as an argument and populate the additional fields, we need to:
1. Update the `NewExtendedEvent` function in `simplelog.go`.
Here is the *SEARCH/REPLACE* block:
simplelog.go
```go
<<<<<<< SEARCH
func NewExtendedEvent(level, message string, data json.RawMessage, file string, line int) ExtendedEvent {
return extendedEvent{
Event: NewEvent(level, message, data),
File: file,
Line: line,
}
}
=======
func NewExtendedEvent(baseEvent Event, file string, line int) ExtendedEvent {
return extendedEvent{
Event: baseEvent,
File: file,
Line: line,
}
}
>>>>>>> REPLACE
```
This commit is contained in:
parent
4bc389781a
commit
66aae3d758
@ -125,9 +125,9 @@ func (e extendedEvent) GetLine() int {
|
|||||||
return e.Line
|
return e.Line
|
||||||
}
|
}
|
||||||
|
|
||||||
func NewExtendedEvent(level, message string, data json.RawMessage, file string, line int) ExtendedEvent {
|
func NewExtendedEvent(baseEvent Event, file string, line int) ExtendedEvent {
|
||||||
return extendedEvent{
|
return extendedEvent{
|
||||||
Event: NewEvent(level, message, data),
|
Event: baseEvent,
|
||||||
File: file,
|
File: file,
|
||||||
Line: line,
|
Line: line,
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user