Project

General

Profile

Actions

Bug #20248

closed

Incompatibilty between rudderc and technique editor for some methods

Added by Félix DALLIDET about 3 years ago. Updated over 2 years ago.

Status:
Rejected
Priority:
N/A
Assignee:
-
Category:
rudderc
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
0
Name check:
To do
Fix check:
To do
Regression:

Description

I tlooks like rudderlang accepts some "fishy" resources, that do not follow their ncf source.
Like the method "Permisions (Non recursive)" which defines a bundle "permissions", but since it does not respect the resource_state format, is translated in rudderlang as "permissions"."value".
Unfortunately, the rendered json when using it in rl does not translate back the bundle name.

I am pretty sure this is not the only case, and we should:
  • test that the bundle name is retrieved, after compilation. But the original name is not stored in generated lib, which makes it hard to verify. Adding it should be trivial
  • test that every state can be imported to the technique editor in a savable technique

Files

perms.json (903 Bytes) perms.json Félix DALLIDET, 2021-11-05 16:52
perms.rd (442 Bytes) perms.rd Félix DALLIDET, 2021-11-05 16:52
Actions #1

Updated by Benoît PECCATTE almost 3 years ago

  • Category set to rudderc
Actions #2

Updated by Alexis Mousset over 2 years ago

  • Target version set to 7.2.0~beta1
Actions #3

Updated by Alexis Mousset over 2 years ago

  • Status changed from New to Rejected
Actions

Also available in: Atom PDF