Remove the obsolete needsadmin attribute.
It seems that the needsadmin attribute hasn't been used for a long time, so
stop parsing it. We were parsing out the value, then ignoring it anyway.
BUG=chromium:199039
TEST=built, trybot mario-release
Change-Id: Ic0fbb8924af7c647fe1630cc60c260587431a0ff
Reviewed-on: https://gerrit.chromium.org/gerrit/47822
Reviewed-by: Gilad Arnold <garnold@chromium.org>
Tested-by: Don Garrett <dgarrett@chromium.org>
Reviewed-by: Jay Srinivasan <jaysri@chromium.org>
Commit-Queue: Don Garrett <dgarrett@chromium.org>
diff --git a/omaha_request_action.cc b/omaha_request_action.cc
index 043ec1d..6d2ade4 100644
--- a/omaha_request_action.cc
+++ b/omaha_request_action.cc
@@ -44,7 +44,7 @@
static const char* kTagMetadataSignatureRsa = "MetadataSignatureRsa";
static const char* kTagMetadataSize = "MetadataSize";
static const char* kTagMoreInfo = "MoreInfo";
-static const char* kTagNeedsAdmin = "needsadmin";
+// Deprecated: "NeedsAdmin"
static const char* kTagPrompt = "Prompt";
static const char* kTagSha256 = "sha256";
@@ -666,8 +666,6 @@
ParseInt(XmlGetProperty(pie_action_node, kTagMetadataSize));
output_object->metadata_signature =
XmlGetProperty(pie_action_node, kTagMetadataSignatureRsa);
- output_object->needs_admin =
- XmlGetProperty(pie_action_node, kTagNeedsAdmin) == "true";
output_object->prompt = XmlGetProperty(pie_action_node, kTagPrompt) == "true";
output_object->deadline = XmlGetProperty(pie_action_node, kTagDeadline);
output_object->max_days_to_scatter =