mirror of
https://github.com/formbricks/formbricks.git
synced 2025-12-29 09:50:10 -06:00
fix: empty trigger save issue (#1733)
This commit is contained in:
committed by
GitHub
parent
48e9148728
commit
dc8e1c764b
@@ -257,6 +257,14 @@ export default function SurveyMenuBar({
|
||||
}
|
||||
};
|
||||
|
||||
function containsEmptyTriggers() {
|
||||
return (
|
||||
localSurvey.type === "web" &&
|
||||
localSurvey.triggers &&
|
||||
(localSurvey.triggers[0] === "" || localSurvey.triggers.length === 0)
|
||||
);
|
||||
}
|
||||
|
||||
return (
|
||||
<>
|
||||
{environment?.type === "development" && (
|
||||
@@ -303,7 +311,7 @@ export default function SurveyMenuBar({
|
||||
/>
|
||||
</div>
|
||||
<Button
|
||||
disabled={isSurveyPublishing}
|
||||
disabled={isSurveyPublishing || containsEmptyTriggers()}
|
||||
variant={localSurvey.status === "draft" ? "secondary" : "darkCTA"}
|
||||
className="mr-3"
|
||||
loading={isSurveySaving}
|
||||
@@ -323,11 +331,7 @@ export default function SurveyMenuBar({
|
||||
)}
|
||||
{localSurvey.status === "draft" && !audiencePrompt && (
|
||||
<Button
|
||||
disabled={
|
||||
localSurvey.type === "web" &&
|
||||
localSurvey.triggers &&
|
||||
(localSurvey.triggers[0] === "" || localSurvey.triggers.length === 0 || isSurveySaving)
|
||||
}
|
||||
disabled={isSurveySaving || containsEmptyTriggers()}
|
||||
variant="darkCTA"
|
||||
loading={isSurveyPublishing}
|
||||
onClick={async () => {
|
||||
|
||||
Reference in New Issue
Block a user