회의록 AI: 음성 파일 선택 시 제목에 확장자 제외 파일명 자동 입력

Made-with: Cursor
This commit is contained in:
2026-04-15 17:02:38 +09:00
parent e0762d692c
commit c95e851637

View File

@@ -621,6 +621,23 @@
wireMeetingDatePicker('mmDateTextBtn', 'mmDateText');
wireMeetingDatePicker('mmDateAudioBtn', 'mmDateAudio');
(function wireAudioFileTitleAutofill() {
var audioFileEl = document.getElementById('mmAudioFile');
var titleAudioEl = document.getElementById('mmTitleAudio');
if (!audioFileEl || !titleAudioEl) return;
function stripExtension(filename) {
if (!filename) return '';
var base = String(filename).replace(/\\/g, '/').split('/').pop() || '';
var i = base.lastIndexOf('.');
return i > 0 ? base.slice(0, i) : base;
}
audioFileEl.addEventListener('change', function () {
var f = audioFileEl.files && audioFileEl.files[0];
if (!f || !f.name) return;
titleAudioEl.value = stripExtension(f.name).slice(0, 500);
});
})();
document.querySelectorAll('.mm-tab').forEach(function (tab) {
tab.addEventListener('click', function () {
var name = tab.getAttribute('data-tab');