(value: &str)
| 551 | .await |
| 552 | .with_context(|| format!("writing revision 1 metadata for {slug}"))?; |
| 553 | self.create_current(&slug, 1).await?; |
| 554 | Ok(entry) |
| 555 | } |
| 556 | |
| 557 | pub async fn add_revision( |
| 558 | &self, |
| 559 | mod_id: &str, |
| 560 | bytes: Vec<u8>, |
| 561 | meta: ModUploadMeta, |
| 562 | ) -> Result<ModCatalogEntry> { |
| 563 | let mut upload = self.begin_upload().await?; |
| 564 | upload.write(&bytes); |
| 565 | self.finalize_revision(upload, mod_id, meta).await |
no outgoing calls
no test coverage detected