Skip to content

Commit 6bed428

Browse files
Extend Python plugin API with author and uploader data (#145)
1 parent f16e518 commit 6bed428

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

src/mobase/wrappers/basic_classes.cpp

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -231,6 +231,9 @@ namespace mo2::python {
231231
.def("url", &IModInterface::url)
232232
.def("primaryCategory", &IModInterface::primaryCategory)
233233
.def("categories", &IModInterface::categories)
234+
.def("author", &IModInterface::author)
235+
.def("uploader", &IModInterface::uploader)
236+
.def("uploaderUrl", &IModInterface::uploaderUrl)
234237
.def("trackedState", &IModInterface::trackedState)
235238
.def("endorsedState", &IModInterface::endorsedState)
236239
.def("fileTree", &IModInterface::fileTree)
@@ -298,7 +301,10 @@ namespace mo2::python {
298301
.def_readwrite("fileCategory", &ModRepositoryFileInfo::fileCategory)
299302
.def_readwrite("fileTime", &ModRepositoryFileInfo::fileTime)
300303
.def_readwrite("repository", &ModRepositoryFileInfo::repository)
301-
.def_readwrite("userData", &ModRepositoryFileInfo::userData);
304+
.def_readwrite("userData", &ModRepositoryFileInfo::userData)
305+
.def_readwrite("author", &ModRepositoryFileInfo::author)
306+
.def_readwrite("uploader", &ModRepositoryFileInfo::uploader)
307+
.def_readwrite("uploaderUrl", &ModRepositoryFileInfo::uploaderUrl);
302308
}
303309

304310
void add_guessedstring_classes(py::module_ m)

0 commit comments

Comments
 (0)