]> git.ipfire.org Git - pakfire.git/commitdiff
python: Fix getting Package from Step
authorMichael Tremer <michael.tremer@ipfire.org>
Fri, 19 Jan 2018 16:27:38 +0000 (17:27 +0100)
committerMichael Tremer <michael.tremer@ipfire.org>
Fri, 19 Jan 2018 16:27:38 +0000 (17:27 +0100)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/_pakfire/step.c

index 39c78fee0a59c07fbdfbebde990e5a8d3c601959..6ff0c8bbdf099aaea503541410c9df5889849f97 100644 (file)
@@ -99,8 +99,8 @@ static PyObject* Step_repr(StepObject* self) {
 static PyObject* Step_get_package(StepObject* self) {
        PakfirePackage package = pakfire_step_get_package(self->step);
 
-       // XXX NULL must be the pool object
-       PyObject* obj = new_package(NULL, pakfire_package_id(package));
+       PyObject* obj = new_package(self->transaction->request->pakfire,
+               pakfire_package_id(package));
        pakfire_package_unref(package);
 
        return obj;