Version 1.1 initial commit
This commit is contained in:
@@ -175,6 +175,7 @@ export default function AdminPage() {
|
||||
|
||||
const [reportModalOpen, setReportModalOpen] = useState(false)
|
||||
const [selectedUserForReport, setSelectedUserForReport] = useState<UserData | null>(null)
|
||||
const [instanceName, setInstanceName] = useState<string>("")
|
||||
|
||||
// Global real-time updates
|
||||
const { isConnected: globalConnected, refetch: refetchGlobal } = useRealTimeUpdates((data) => {
|
||||
@@ -333,6 +334,22 @@ export default function AdminPage() {
|
||||
setUser(parsedUser)
|
||||
}, [router])
|
||||
|
||||
useEffect(() => {
|
||||
const loadInstance = async () => {
|
||||
try {
|
||||
const response = await fetch("/api/instance")
|
||||
const data = await response.json()
|
||||
if (response.ok && data.instance) {
|
||||
setInstanceName(data.instance)
|
||||
}
|
||||
} catch (error) {
|
||||
console.error("Failed to load instance name:", error)
|
||||
}
|
||||
}
|
||||
|
||||
loadInstance()
|
||||
}, [])
|
||||
|
||||
const fetchManagedTypes = async () => {
|
||||
setManagedTypesLoading(true)
|
||||
try {
|
||||
@@ -1837,7 +1854,7 @@ export default function AdminPage() {
|
||||
<Card className="mt-8">
|
||||
<CardContent className="py-3">
|
||||
<div className="text-center text-xs text-gray-500">
|
||||
סביבה: {process.env.NEXT_PUBLIC_HOSTNAME || process.env.HOSTNAME || "לא זוהה"}
|
||||
סביבה: {instanceName || process.env.NEXT_PUBLIC_HOSTNAME || process.env.HOSTNAME || "לא זוהה"}
|
||||
<br/>
|
||||
גרסה: {process.env.APPVERSION || "לא הוצהר ב-Dockerfile!"}
|
||||
<br/>
|
||||
|
||||
Reference in New Issue
Block a user