|
|
@ -5,6 +5,7 @@
|
|
|
|
#include <optional>
|
|
|
|
#include <optional>
|
|
|
|
#include <nlohmann/json.hpp>
|
|
|
|
#include <nlohmann/json.hpp>
|
|
|
|
#include <generator>
|
|
|
|
#include <generator>
|
|
|
|
|
|
|
|
#include "build.h"
|
|
|
|
|
|
|
|
|
|
|
|
#ifndef LAUNCHPAD_API
|
|
|
|
#ifndef LAUNCHPAD_API
|
|
|
|
#ifdef BUILDING_LAUNCHPAD
|
|
|
|
#ifdef BUILDING_LAUNCHPAD
|
|
|
@ -69,8 +70,10 @@ public:
|
|
|
|
const std::optional<std::string>& new_priority,
|
|
|
|
const std::optional<std::string>& new_priority,
|
|
|
|
const std::optional<std::string>& new_section) const;
|
|
|
|
const std::optional<std::string>& new_section) const;
|
|
|
|
bool requestDeletion(const std::optional<std::string>& removal_comment) const;
|
|
|
|
bool requestDeletion(const std::optional<std::string>& removal_comment) const;
|
|
|
|
|
|
|
|
std::optional<class build> build = getBuild();
|
|
|
|
|
|
|
|
|
|
|
|
private:
|
|
|
|
private:
|
|
|
|
|
|
|
|
const std::optional<class build> getBuild();
|
|
|
|
launchpad* lp;
|
|
|
|
launchpad* lp;
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|