Project

General

Profile

Actions

Bug #20248

closed

Incompatibilty between rudderc and technique editor for some methods

Added by Félix DALLIDET over 2 years ago. Updated almost 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

Also available in: Atom PDF