Mailinglist Archive: opensuse-buildservice (206 mails)

< Previous Next >
Re: [opensuse-buildservice] request diff in a linked project
I now resolved this with this patch:

--- a/src/api/app/controllers/request_controller.rb
+++ b/src/api/app/controllers/request_controller.rb
@@ -418,7 +418,8 @@ class RequestController < ApplicationController

# for requests not yet accepted or accepted with OBS 2.0 and before
- if tpkg
+ is_link =
+ if tpkg or is_link
path = "/source/%s/%s?oproject=%s&opackage=%s&cmd=diff&expand=1" %
CGI.escape(action.source.package), CGI.escape(,


On 8 Feb 2011, at 08:15, Adrian Schröter wrote:

Am Montag, 7. Februar 2011, 21:22:15 schrieb Anas Nashif:

When submitting a change against a package in a linked project, where the
package does not exist physically, the diff does not work and only "New
package" is returned. It would be nice to have the diff generated against
the original package in the project link source instead if no package
exists in the linked project, comments?

Makes sense. Detecting if it is a new package can be done in different ways.

Adrian Schroeter
SUSE Linux Products GmbH
email: adrian@xxxxxxx

To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-buildservice+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups