{{ displayName }}
- {{ $matrix.currentUser.user_id }}
+ {{ currentUserId }}
@@ -65,6 +65,11 @@
+
+ {{ $t("room_info.contact_link") }}
+ {{ $t("room_info.contact_link_desc") }}
+
+
-
-
-
-
-
-
-
-
- {{ publicRoomLink }}
-
-
-
-
- {{ $t("room_info.link_copied") }}
- {{ $t("room_info.copy_link") }}
-
-
-
-
+
+
+
+
+
{{ $t("room_info.permissions") }}
@@ -299,6 +270,7 @@ import PurgeRoomDialog from "../components/PurgeRoomDialog";
import DeviceList from "../components/DeviceList";
import RoomExport from "../components/RoomExport";
import RoomAvatarPicker from "../components/RoomAvatarPicker";
+import CopyLink from "../components/CopyLink.vue"
import QRCode from "qrcode";
import roomInfoMixin from "./roomInfoMixin";
import QRCodePopup from './QRCodePopup.vue';
@@ -313,7 +285,8 @@ export default {
DeviceList,
RoomExport,
QRCodePopup,
- RoomAvatarPicker
+ RoomAvatarPicker,
+ CopyLink
},
data() {
return {
@@ -327,7 +300,6 @@ export default {
expandedMembers: [],
buildVersion: "",
updatingJoinRule: false, // Flag if we are processing update curerntly
- publicRoomLinkCopied: false,
joinRules: [
{
id: "public",
@@ -497,23 +469,6 @@ export default {
this.$navigation.push({ name: "Profile" }, 1);
},
- copyRoomLink() {
- const self = this;
- this.$copyText(this.publicRoomLink).then(
- function (ignored) {
- // Success!
- self.publicRoomLinkCopied = true;
- setInterval(() => {
- // Hide again
- self.publicRoomLinkCopied = false;
- }, 3000);
- },
- function (e) {
- console.log(e);
- }
- );
- },
-
toggleMemberExpanded(member) {
const index = this.expandedMembers.indexOf(member);
if (index > -1) {