s4um1l commited on
Commit
7bae51f
·
1 Parent(s): f090dfd

fixing https updating app.js with window protocol

Browse files
Files changed (1) hide show
  1. frontend/src/App.js +5 -2
frontend/src/App.js CHANGED
@@ -74,14 +74,17 @@ const getAPIURL = () => {
74
  return 'http://localhost:8000';
75
  }
76
 
 
 
 
77
  // When running in production, use the same host with the backend port
78
  // This works because we're exposing the backend port in docker-compose
79
  // If port is 7860, use the same port (Hugging Face scenario)
80
  const currentPort = window.location.port;
81
  if (currentPort === '7860') {
82
- return `http://${window.location.hostname}:${currentPort}`;
83
  } else {
84
- return `http://${window.location.hostname}:8000`;
85
  }
86
  };
87
 
 
74
  return 'http://localhost:8000';
75
  }
76
 
77
+ // Get current protocol (http: or https:)
78
+ const protocol = window.location.protocol;
79
+
80
  // When running in production, use the same host with the backend port
81
  // This works because we're exposing the backend port in docker-compose
82
  // If port is 7860, use the same port (Hugging Face scenario)
83
  const currentPort = window.location.port;
84
  if (currentPort === '7860') {
85
+ return `${protocol}//${window.location.hostname}:${currentPort}`;
86
  } else {
87
+ return `${protocol}//${window.location.hostname}:8000`;
88
  }
89
  };
90