def set_changed_by(self, data, **kwargs): """Automatically set `created_by` and `updated_by`.""" record = self.context.get("record") return set_changed_by(data, record)
def preload_fields(self, data, **kwargs): """Automatically inject system fields.""" record = self.context.get("record") data.update(set_changed_by(data, record)) data.update(preserve_cover_metadata(data, record)) return data