sanity-plugin-mux-input

5.0.125.0.13
dist/index.js
~dist/index.jsModified
+7−8
Index: package/dist/index.js
===================================================================
--- package/dist/index.js
+++ package/dist/index.js
@@ -256,9 +256,9 @@
 }
 function useDialogState() {
 	return useState(!1);
 }
-const PLUGIN_VERSION_QUERY = { sanityVersion: "5.0.12" };
+const PLUGIN_VERSION_QUERY = { sanityVersion: "5.0.13" };
 function saveSecrets(client, token, secretKey, enableSignedUrls, signingKeyId, signingKeyPrivate, drmConfigId) {
 	let doc = {
 		_id: "secrets.mux",
 		_type: "mux.apiKey",
@@ -1962,9 +1962,8 @@
 				break bb54;
 			case "fullResync":
 				props.syncFullData();
 				break bb54;
-			default:
 		}
 	}, $[4] = props, $[5] = selectedOption, $[6] = t2) : t2 = $[6];
 	let handleSync = t2, t3;
 	$[7] !== canTriggerResync || $[8] !== handleSync || $[9] !== isDone || $[10] !== isLoading || $[11] !== isResyncing || $[12] !== props.closeDialog ? (t3 = !isDone && /* @__PURE__ */ jsx(Card, {
@@ -2380,9 +2379,9 @@
 		busy,
 		expired,
 		resolution,
 		enable: useCallback(async () => {
-			if (!(!asset.assetId || !asset._id)) {
+			if (asset.assetId && asset._id) {
 				setBusy(!0), setExpired(!1);
 				try {
 					let { data } = await updateMasterAccess(client, asset.assetId, "temporary");
 					await persist(data);
@@ -2834,9 +2833,9 @@
 	label: lang.label
 }));
 function AddCaptionDialog({ asset, onAdd, onClose }) {
 	let client = useClient$1(), toast = useToast(), dialogId = `AddCaptionDialog${useId()}`, [isAutogenerated, setIsAutogenerated] = useState(!1), [vttUrl, setVttUrl] = useState(""), [languageCode, setLanguageCode] = useState(""), [selectedLanguage, setSelectedLanguage] = useState(null), [name, setName] = useState(""), [isSubmitting, setIsSubmitting] = useState(!1), [selectedFile, setSelectedFile] = useState(null), fileInputRef = useRef(null), uploadVttFile = async (file) => (await client.assets.upload("file", file, { filename: file.name })).url, refreshAssetData = async () => {
-		if (!(!asset._id || !asset.assetId)) try {
+		if (asset._id && asset.assetId) try {
 			let latestAssetData = await getAsset(client, asset.assetId), dataWithKeys = addKeysToMuxData(latestAssetData.data);
 			await client.patch(asset._id).set({
 				data: dataWithKeys,
 				status: latestAssetData.data.status
@@ -3185,9 +3184,9 @@
 		} finally {
 			setDownloading(!1);
 		}
 	}, getCurrentFileName = () => track.id && asset.filename ? `${asset.filename}-${track.language_code || "en"}.vtt` : `captions-${track.language_code || "en"}.vtt`, uploadVttFile = async (file) => (await client.assets.upload("file", file, { filename: file.name })).url, refreshAssetData = async () => {
-		if (!(!asset._id || !asset.assetId)) try {
+		if (asset._id && asset.assetId) try {
 			let latestAssetData = await getAsset(client, asset.assetId), dataWithKeys = addKeysToMuxData(latestAssetData.data);
 			await client.patch(asset._id).set({
 				data: dataWithKeys,
 				status: latestAssetData.data.status
@@ -4260,9 +4259,9 @@
 						preload: "metadata",
 						crossOrigin: "anonymous",
 						metadata: {
 							player_name: "Sanity Admin Dashboard",
-							player_version: "5.0.12",
+							player_version: "5.0.13",
 							page_type: "Preview Player"
 						},
 						audio: isAudio,
 						_hlsConfig: hlsConfig,
@@ -4773,9 +4772,9 @@
 	}), $[6] = props.description, $[7] = props.label, $[8] = t0, $[9] = t1) : t1 = $[9], t1;
 }, VideoDetails = (props) => {
 	let $ = c(114), [tab, setTab] = useState("details"), { displayInfo, filename, modified, references, referencesLoading, setFilename, state, setState, handleClose, confirmClose, saveChanges, handleResync, isResyncing } = useVideoDetails(props), isSaving = state === "saving", [containerHeight, setContainerHeight] = useState(null), contentsRef = useRef(null), t0, t1;
 	$[0] === Symbol.for("react.memo_cache_sentinel") ? (t0 = () => {
-		!contentsRef.current || !("getBoundingClientRect" in contentsRef.current) || setContainerHeight(contentsRef.current.getBoundingClientRect().height);
+		contentsRef.current && "getBoundingClientRect" in contentsRef.current && setContainerHeight(contentsRef.current.getBoundingClientRect().height);
 	}, t1 = [], $[0] = t0, $[1] = t1) : (t0 = $[0], t1 = $[1]), useEffect(t0, t1);
 	let t2 = displayInfo.title, t3;
 	$[2] === setState ? t3 = $[3] : (t3 = () => setState("deleting"), $[2] = setState, $[3] = t3);
 	let t4 = isSaving || isResyncing, t5;
@@ -5983,9 +5982,9 @@
 	}
 	return parsed && !parsed.protocol.match(/http:|https:/) ? throwError(() => error) : of(formattedUrl);
 }
 function optionsFromFile(opts, file) {
-	if (!(typeof window > "u" || !(file instanceof window.File))) return {
+	if (typeof window < "u" && file instanceof window.File) return {
 		name: opts.preserveFilename === !1 ? void 0 : file.name,
 		type: file.type
 	};
 }