summaryrefslogtreecommitdiffstats
path: root/routers/repo
diff options
context:
space:
mode:
authorUnknwon <u@gogs.io>2015-10-04 20:54:06 -0400
committerUnknwon <u@gogs.io>2015-10-04 20:54:06 -0400
commit215920772ab8d84418e982ee1de8986f911fe3c1 (patch)
treeb3cd6bce4ae72ca497cf9835ea2f7b6cd96bff4b /routers/repo
parent02d3b662654d1627ad510b7b330c016e97a7d1af (diff)
downloadgitea-215920772ab8d84418e982ee1de8986f911fe3c1.tar.gz
gitea-215920772ab8d84418e982ee1de8986f911fe3c1.zip
save PR info as patch and minor fix on PR
Diffstat (limited to 'routers/repo')
-rw-r--r--routers/repo/pull.go50
1 files changed, 28 insertions, 22 deletions
diff --git a/routers/repo/pull.go b/routers/repo/pull.go
index c1eec7cc2f..40c83351ca 100644
--- a/routers/repo/pull.go
+++ b/routers/repo/pull.go
@@ -187,16 +187,22 @@ func PrepareViewPullInfo(ctx *middleware.Context, pull *models.Issue) *git.PullR
ctx.Data["HeadTarget"] = pull.HeadUserName + "/" + pull.HeadBarcnh
ctx.Data["BaseTarget"] = ctx.Repo.Owner.Name + "/" + pull.BaseBranch
- headRepoPath, err := pull.HeadRepo.RepoPath()
- if err != nil {
- ctx.Handle(500, "HeadRepo.RepoPath", err)
- return nil
- }
+ var (
+ headGitRepo *git.Repository
+ err error
+ )
+ if pull.HeadRepo != nil {
+ headRepoPath, err := pull.HeadRepo.RepoPath()
+ if err != nil {
+ ctx.Handle(500, "HeadRepo.RepoPath", err)
+ return nil
+ }
- headGitRepo, err := git.OpenRepository(headRepoPath)
- if err != nil {
- ctx.Handle(500, "OpenRepository", err)
- return nil
+ headGitRepo, err = git.OpenRepository(headRepoPath)
+ if err != nil {
+ ctx.Handle(500, "OpenRepository", err)
+ return nil
+ }
}
if pull.HeadRepo == nil || !headGitRepo.IsBranchExist(pull.HeadBarcnh) {
@@ -530,18 +536,18 @@ func CompareAndPullRequest(ctx *middleware.Context) {
return
}
- pr, err := models.GetUnmergedPullRequest(headRepo.ID, ctx.Repo.Repository.ID, headBranch, baseBranch)
- if err != nil {
- if !models.IsErrPullRequestNotExist(err) {
- ctx.Handle(500, "GetUnmergedPullRequest", err)
- return
- }
- } else {
- ctx.Data["HasPullRequest"] = true
- ctx.Data["PullRequest"] = pr
- ctx.HTML(200, COMPARE_PULL)
- return
- }
+ // pr, err := models.GetUnmergedPullRequest(headRepo.ID, ctx.Repo.Repository.ID, headBranch, baseBranch)
+ // if err != nil {
+ // if !models.IsErrPullRequestNotExist(err) {
+ // ctx.Handle(500, "GetUnmergedPullRequest", err)
+ // return
+ // }
+ // } else {
+ // ctx.Data["HasPullRequest"] = true
+ // ctx.Data["PullRequest"] = pr
+ // ctx.HTML(200, COMPARE_PULL)
+ // return
+ // }
nothingToCompare := PrepareCompareDiff(ctx, headUser, headRepo, headGitRepo, prInfo, baseBranch, headBranch)
if ctx.Written() {
@@ -575,7 +581,7 @@ func CompareAndPullRequestPost(ctx *middleware.Context, form auth.CreateIssueFor
return
}
- patch, err := headGitRepo.GetPatch(models.RepoPath(repo.Owner.Name, repo.Name), baseBranch, headBranch)
+ patch, err := headGitRepo.GetPatch(prInfo.MergeBase, headBranch)
if err != nil {
ctx.Handle(500, "GetPatch", err)
return
30 Nextcloud server, a safe home for all your data: https://github.com/nextcloud/serverwww-data
aboutsummaryrefslogtreecommitdiffstats
path: root/apps/federatedfilesharing/l10n/es_AR.json
blob: b02158962953b2a7965635eb908399c196a29e87 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
{ "translations": {
    "Federated sharing" : "Elementos compartidos federados",
    "Do you want to add the remote share {name} from {owner}@{remote}?" : "¿Desea agregar el elemento compartido remoto {name} de {owner}@{remote}?",
    "Remote share" : "Elemento compartido remoto",
    "Remote share password" : "Contraseña del elemento compartido remoto",
    "Cancel" : "Cancelar",
    "Add remote share" : "Agregar elemento compartido remoto",
    "Copy" : "Copiar",
    "Copied!" : "¡Copiado!",
    "Not supported!" : "¡No soportado!",
    "Press ⌘-C to copy." : "Presione ⌘-C para copiar.",
    "Press Ctrl-C to copy." : "Presione Ctrl-C para copiar.",
    "Invalid Federated Cloud ID" : "El ID de la Nube Federada es inválido",
    "Server to server sharing is not enabled on this server" : "Compartir de servidor a servidor no está habilitado en este servidor",
    "Couldn't establish a federated share." : "No fue posible establecer el elemento compartido federado. ",
    "Couldn't establish a federated share, maybe the password was wrong." : "No fue posible establecer el elemento compartido federado, tal vez la contraseña sea incorrecta. ",
    "Sharing %s failed, because this item is already shared with %s" : "Se presentó una falla al compartir %s, porque este elemento ya se encuentra compartido con  %s",
    "Not allowed to create a federated share with the same user" : "No está permitido crear un elelmento compartido federado con el mismo usuario",
    "File is already shared with %s" : "El archivo ya ha sido compartido con %s",
    "Sharing %s failed, could not find %s, maybe the server is currently unreachable or uses a self-signed certificate." : "Se presentó una falla al compartir  %s, no fue posible encontrar %s, tal vez el servidor no está alcanzable o usa un certificado auto-firmado.",
    "Could not find share" : "No fue posible encontrar el elemento compartido",
    "You received \"%3$s\" as a remote share from %1$s (on behalf of %2$s)" : "Usted ha recibido \"%3$s\" como un elemento compartido remoto de %1$s (de parte de %2$s)",
    "You received {share} as a remote share from {user} (on behalf of {behalf})" : "Usted ha recibido {share} como un elemento compartido remoto de {user} (de parte de {behalf})",
    "You received \"%3$s\" as a remote share from %1$s" : "Usted ha recibido \"%3$s\" como un elemento compartido remoto de %1$s",
    "You received {share} as a remote share from {user}" : "Usted recibió {share} como un elemento compartido remoto de {user}",
    "Accept" : "Aceptar",
    "Decline" : "Rechazar",
    "Share with me through my #Nextcloud Federated Cloud ID, see %s" : "Compartir conmigo a través de mi ID de Nube Federada #Nextcloud, ver %s",
    "Share with me through my #Nextcloud Federated Cloud ID" : "Compartir conmigo a través de mi ID de Nube Federada #Nextcloud",
    "Federated Cloud Sharing" : "Compartir en la Nube Federada",
    "Open documentation" : "Abrir documentación",
    "Adjust how people can share between servers." : "Ajustar cómo las personas pueden compartir entre servidores. ",
    "Allow users on this server to send shares to other servers" : "Permitirle a los usuarios de este servidor enviar elementos compartidos a otros servidores",
    "Allow users on this server to receive shares from other servers" : "Permitir que los usuarios de este servidor recibir elementos compartidos de otros servidores",
    "Search global and public address book for users" : "Buscar usuarios en las libretas de contactos globales y públicas",
    "Allow users to publish their data to a global and public address book" : "Permitir a los usuarios publicar sus datos a una libreta de direcciones global y pública",
    "Federated Cloud" : "Nube Federada",
    "You can share with anyone who uses Nextcloud, ownCloud or Pydio! Just put their Federated Cloud ID in the share dialog. It looks like person@cloud.example.com" : "¡Puede compartir con cualquiera que use NextCloud, ownCloud o Pydio! Solo ingrese su ID de Nube Federada en ventana de diálogo de compartir. Se ve algo así como person@cloud.example.com",
    "Your Federated Cloud ID:" : "Su ID de Nube Federada:",
    "Share it so your friends can share files with you:" : "Compártalo para que sus amigos puedan compartir archivos con usted. ",
    "Add to your website" : "Agregar a su sitio web",
    "Share with me via Nextcloud" : "Compartir conmigo vía Nextcloud",
    "HTML Code:" : "Código HTML:",
    "The mountpoint name contains invalid characters." : "El nombre del punto de montaje contiene caracteres inválidos.",
    "Not allowed to create a federated share with the owner." : "No está permitido crear un elemento compartido federado con el dueño. ",
    "Invalid or untrusted SSL certificate" : "Certificado SSL inválido o no confiable",
    "Could not authenticate to remote share, password might be wrong" : "No fue posible autenticarse ante el elemento compartido remoto, la contraseña puede estar mal",
    "Storage not valid" : "Almacenamiento inválido",
    "Couldn't add remote share" : "No fue posible agregar el elemento compartido remoto",
    "Search global and public address book for users and let local users publish their data" : "Buscar una libreta de direcciones global y pública para los usuarios y permitir  a los usuarios locales publicar sus datos"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}