]> Cypherpunks repositories - gostls13.git/commitdiff
dashboard: fix -commit for new xml package
authorRuss Cox <rsc@golang.org>
Mon, 23 Jan 2012 16:50:39 +0000 (11:50 -0500)
committerRuss Cox <rsc@golang.org>
Mon, 23 Jan 2012 16:50:39 +0000 (11:50 -0500)
R=golang-dev, r
CC=golang-dev
https://golang.org/cl/5571046

misc/dashboard/builder/main.go

index 1b00cf4737cd788bb565d0381adef89413d8d2e2..6d8294271f20d9e18c0849da70b3473212421526 100644 (file)
@@ -533,13 +533,13 @@ var logByHash = map[string]*HgLog{}
 // xmlLogTemplate is a template to pass to Mercurial to make
 // hg log print the log in valid XML for parsing with xml.Unmarshal.
 const xmlLogTemplate = `
-       <log>
-       <hash>{node|escape}</hash>
-       <parent>{parent|escape}</parent>
-       <author>{author|escape}</author>
-       <date>{date|rfc3339date}</date>
-       <desc>{desc|escape}</desc>
-       </log>
+       <Log>
+       <Hash>{node|escape}</Hash>
+       <Parent>{parent|escape}</Parent>
+       <Author>{author|escape}</Author>
+       <Date>{date|rfc3339date}</Date>
+       <Desc>{desc|escape}</Desc>
+       </Log>
 `
 
 // commitPoll pulls any new revisions from the hg server
@@ -587,7 +587,7 @@ func commitPoll(key, pkg string) {
        var logStruct struct {
                Log []HgLog
        }
-       err = xml.Unmarshal(strings.NewReader("<top>"+data+"</top>"), &logStruct)
+       err = xml.Unmarshal(strings.NewReader("<Top>"+data+"</Top>"), &logStruct)
        if err != nil {
                log.Printf("unmarshal hg log: %v", err)
                return