chore: update static file paths and content type
This commit is contained in:
		
							
								
								
									
										1
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							@@ -4,3 +4,4 @@ dist
 | 
				
			|||||||
.env
 | 
					.env
 | 
				
			||||||
data
 | 
					data
 | 
				
			||||||
feed_urls.txt
 | 
					feed_urls.txt
 | 
				
			||||||
 | 
					public
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -20,7 +20,7 @@ db.exec(fs.readFileSync(path.join(projectRoot, "schema.sql"), "utf-8"));
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
// 静的ファイルパスの設定
 | 
					// 静的ファイルパスの設定
 | 
				
			||||||
const frontendBuildDir = path.join(projectRoot, "frontend", "dist");
 | 
					const frontendBuildDir = path.join(projectRoot, "frontend", "dist");
 | 
				
			||||||
const podcastAudioDir = path.join(projectRoot, "static", "podcast_audio");
 | 
					const podcastAudioDir = path.join(projectRoot, "public", "podcast_audio");
 | 
				
			||||||
const generalPublicDir = path.join(projectRoot, "public");
 | 
					const generalPublicDir = path.join(projectRoot, "public");
 | 
				
			||||||
 | 
					
 | 
				
			||||||
const app = new Hono();
 | 
					const app = new Hono();
 | 
				
			||||||
@@ -83,7 +83,7 @@ app.get("/podcast_audio/*", async (c) => {
 | 
				
			|||||||
  const file = Bun.file(audioFilePath);
 | 
					  const file = Bun.file(audioFilePath);
 | 
				
			||||||
  if (await file.exists()) {
 | 
					  if (await file.exists()) {
 | 
				
			||||||
    const blob = await file.arrayBuffer();
 | 
					    const blob = await file.arrayBuffer();
 | 
				
			||||||
    return c.body(blob, 200, { "Content-Type": "audio/mpeg" });
 | 
					    return c.body(blob, 200, { "Content-Type": "audio/wav" });
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
  return c.notFound();
 | 
					  return c.notFound();
 | 
				
			||||||
});
 | 
					});
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user