Skip to content

Commit

Permalink
Merge branch 'bug_23787/rudderc_export_should_use_category_from_techn…
Browse files Browse the repository at this point in the history
…ique_if_existing_pr'
  • Loading branch information
Jenkins CI committed Nov 24, 2023
2 parents 84d5f13 + bc3ffb5 commit 76bf6ce
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion policies/rudderc/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -469,6 +469,10 @@ pub mod action {
let yml: serde_yaml::Value = serde_yaml::from_str(&read_to_string(&technique_src)?)?;
let id = yml.get("id").unwrap().as_str().unwrap();
let version = yml.get("version").unwrap().as_str().unwrap();
let category = yml
.get("category")
.map(|c| c.as_str().unwrap())
.unwrap_or("ncf_techniques");
let actual_output = match output {
Some(p) => p,
None => {
Expand All @@ -482,7 +486,7 @@ pub mod action {
let options = zip::write::FileOptions::default();
let mut zip = ZipWriter::new(file);

let zip_dir = format!("archive/techniques/ncf_techniques/{id}/{version}");
let zip_dir = format!("archive/techniques/{category}/{id}/{version}");

// Technique
zip.start_file(format!("{}/{}", zip_dir, TECHNIQUE_SRC), options)?;
Expand Down

0 comments on commit 76bf6ce

Please sign in to comment.