summaryrefslogtreecommitdiff
path: root/textproc/meilisearch/files/patch-meilisearch_build.rs
blob: bd51d9cd8d87ea16d08d4fb84c756403fbee2f78 (plain) (blame)
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
--- meilisearch/build.rs.orig	2024-03-21 11:21:56 UTC
+++ meilisearch/build.rs
@@ -12,9 +12,9 @@ mod mini_dashboard {
 
     use anyhow::Context;
     use cargo_toml::Manifest;
-    use reqwest::blocking::get;
     use sha1::{Digest, Sha1};
     use static_files::resource_dir;
+    use std::fs;
 
     pub fn setup_mini_dashboard() -> anyhow::Result<()> {
         let cargo_manifest_dir = PathBuf::from(env::var("CARGO_MANIFEST_DIR").unwrap());
@@ -45,12 +45,10 @@ mod mini_dashboard {
             }
         }
 
-        let url = meta["assets-url"].as_str().unwrap();
+        let dashboard_assets_bytes = fs::read("%%MINIDASHBOARDFILE%%")?;
 
-        let dashboard_assets_bytes = get(url)?.bytes()?;
-
         let mut hasher = Sha1::new();
-        hasher.update(&dashboard_assets_bytes);
+        hasher.update(dashboard_assets_bytes.as_slice());
         let sha1 = hex::encode(hasher.finalize());
 
         assert_eq!(