7648_myEntries #2744

Merged
jsegarra merged 7 commits from 7648_myEntries into master 2024-07-19 10:27:40 +00:00
Member
No description provided.
jsegarra added 3 commits 2024-07-16 11:52:49 +00:00
jsegarra added 1 commit 2024-07-16 11:52:58 +00:00
gitea/salix/pipeline/pr-master This commit looks good Details
5293becb6d
Merge branch 'master' into 7648_myEntries
jsegarra requested review from jgallego 2024-07-16 11:57:28 +00:00
jgallego approved these changes 2024-07-16 13:54:40 +00:00
jgallego requested review from alexm 2024-07-16 13:54:48 +00:00
alexm requested changes 2024-07-17 06:04:54 +00:00
Dismissed
@ -0,0 +9,4 @@
VALUES ('Entry','buyLabel','READ','ALLOW','ROLE','supplier');
INSERT IGNORE INTO `account`.`role` (`name`,`description`,`hasLogin`,`created`,`modified`)
VALUES ('supplier','Proveedores',1,'2017-10-10 14:58:58.000','2017-10-10 14:59:20.000');
Member

Created 2017?, mejor no ponerlo y que se ponga automatico

Created 2017?, mejor no ponerlo y que se ponga automatico
Author
Member

Cierto, aunque este rol ya está creado asi que lo podriamos evitar

Cierto, aunque este rol ya está creado asi que lo podriamos evitar
@ -0,0 +11,4 @@
INSERT IGNORE INTO `account`.`role` (`name`,`description`,`hasLogin`,`created`,`modified`)
VALUES ('supplier','Proveedores',1,'2017-10-10 14:58:58.000','2017-10-10 14:59:20.000');
SET @supplierFk =LAST_INSERT_ID();
INSERT IGNORE INTO account.roleInherit (`role`,`inheritsFrom`)
Member

Despues de esto hace falta hacer un CALL account.role_sync()

Despues de esto hace falta hacer un `CALL account.role_sync()`
Author
Member

Ya existe en prod

Ya existe en prod
jsegarra marked this conversation as resolved
@ -0,0 +16,4 @@
UPDATE salix.ACL
SET principalId='$authenticated'
WHERE id=264;
Member

No poner id, poner a que hacer referencia (model, property, etc)

No poner id, poner a que hacer referencia (model, property, etc)
jsegarra marked this conversation as resolved
@ -36,1 +40,4 @@
if (supplier) {
const isEntryOwner = (await Self.findById(id)).supplierFk === supplier.id;
if (!isEntryOwner) throw new UserError('Access Denied');
Member

Diria que mejor usar un throw new ForbiddenError(...);

Diria que mejor usar un `throw new ForbiddenError(`...`);`
Author
Member

lo vemos porque en el proyecto también se usa UserError para casos similares

lo vemos porque en el proyecto también se usa UserError para casos similares
jsegarra marked this conversation as resolved
@ -1,4 +1,15 @@
SELECT ROW_NUMBER() OVER(ORDER BY b.id) labelNum,
WITH RECURSIVE numbers AS (
Member

Este SQL lo veo raro, ver con @pablone

Este SQL lo veo raro, ver con @pablone
Author
Member

El SQL es de guillermo, solamente he hecho cherry-pick

El SQL es de guillermo, solamente he hecho cherry-pick
Member

¿A que te refieres con raro?

Es un SQL recursivo, lo utilizo para generar el número de etiquetas que tiene el campo stickers.

Es decir, antes si filtrábamos en la tabla buy por entryFk = 156841, salían 7 registros por ejemplo, entonces aparecían 7 páginas.

Pako lo que quería es que si la linea tiene stickers 20, de esa línea apareciesen 20 páginas, así con las 6 restantes,

Simplemente se utiliza para eso.

¿A que te refieres con raro? Es un SQL recursivo, lo utilizo para generar el número de etiquetas que tiene el campo stickers. Es decir, antes si filtrábamos en la tabla buy por entryFk = 156841, salían 7 registros por ejemplo, entonces aparecían 7 páginas. Pako lo que quería es que si la linea tiene stickers 20, de esa línea apareciesen 20 páginas, así con las 6 restantes, Simplemente se utiliza para eso.
jsegarra marked this conversation as resolved
jsegarra added 2 commits 2024-07-19 09:54:26 +00:00
jsegarra added 1 commit 2024-07-19 09:59:38 +00:00
gitea/salix/pipeline/pr-master This commit looks good Details
2a044dd90b
Merge branch 'master' into 7648_myEntries
jsegarra requested review from alexm 2024-07-19 09:59:40 +00:00
alexm reviewed 2024-07-19 10:16:44 +00:00
@ -0,0 +10,4 @@
UPDATE salix.ACL
SET principalId='$authenticated'
WHERE id=(SELECT id FROM salix.ACL WHERE model='StarredModule' and property='*' and `accessType`='*' );
Member

Podias haber puesto directamente ese where jajaja

Podias haber puesto directamente ese where jajaja
alexm approved these changes 2024-07-19 10:16:51 +00:00
jsegarra merged commit 3d20908a42 into master 2024-07-19 10:27:40 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No Assignees
4 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: verdnatura/salix#2744
No description provided.