diff options
| author | Alexander von Gluck IV <kallisti5@unixzen.com> | 2016-12-08 07:57:33 -0600 |
|---|---|---|
| committer | Alexander von Gluck IV <kallisti5@unixzen.com> | 2016-12-08 07:57:47 -0600 |
| commit | a2b2f4d6427914cdcdb59943dd8e4a0bfdcd53ee (patch) | |
| tree | 26e1082085829f35ea412d7892852c9869088ab6 | |
| parent | 67e0301477b06c7be20198f96580e13a024a81d4 (diff) | |
repo rework: Re-add compatibility url fieldhrev50748
* We saw 3rd party repos break as well oddly.
* Reintroduces the url field in a little bit cleaner
way.
* Should solve "Failed to open repository file" errors
* Once everyone updates beyond hrev50723 this is
no longer needed.
| -rw-r--r-- | src/kits/package/RepositoryInfo.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/kits/package/RepositoryInfo.cpp b/src/kits/package/RepositoryInfo.cpp index 3a673c87cf..8ced39c8cb 100644 --- a/src/kits/package/RepositoryInfo.cpp +++ b/src/kits/package/RepositoryInfo.cpp @@ -35,7 +35,6 @@ const char* const BRepositoryInfo::kArchitectureField = "architecture"; const char* const BRepositoryInfo::kLicenseNameField = "licenseName"; const char* const BRepositoryInfo::kLicenseTextField = "licenseText"; - BRepositoryInfo::BRepositoryInfo() : fInitStatus(B_NO_INIT), @@ -82,6 +81,11 @@ BRepositoryInfo::Archive(BMessage* data, bool deep) const if (result != B_OK) return result; + // XXX: This was removed but left in for repo + // compatibility. Please remove at a later date + // once 99% of people are running hrev50723 or later. + data->AddString("url", "STUB"); + if ((result = data->AddString(kNameField, fName)) != B_OK) return result; if ((result = data->AddString(kVendorField, fVendor)) != B_OK) |
