Remove dead function in WidgetUtils relating to screenshots/capabilities
We always approve the capability these days
This commit is contained in:
parent
485f42e3d7
commit
e52c7fe03a
1 changed files with 1 additions and 16 deletions
|
@ -17,7 +17,7 @@ limitations under the License.
|
||||||
|
|
||||||
import * as url from "url";
|
import * as url from "url";
|
||||||
import { base32 } from "rfc4648";
|
import { base32 } from "rfc4648";
|
||||||
import { Capability, IWidget, IWidgetData, MatrixCapabilities } from "matrix-widget-api";
|
import { IWidget, IWidgetData } from "matrix-widget-api";
|
||||||
import { Room } from "matrix-js-sdk/src/models/room";
|
import { Room } from "matrix-js-sdk/src/models/room";
|
||||||
import { MatrixEvent } from "matrix-js-sdk/src/models/event";
|
import { MatrixEvent } from "matrix-js-sdk/src/models/event";
|
||||||
import { logger } from "matrix-js-sdk/src/logger";
|
import { logger } from "matrix-js-sdk/src/logger";
|
||||||
|
@ -496,21 +496,6 @@ export default class WidgetUtils {
|
||||||
return app as IApp;
|
return app as IApp;
|
||||||
}
|
}
|
||||||
|
|
||||||
static getCapWhitelistForAppTypeInRoomId(appType: string, roomId: string): Capability[] {
|
|
||||||
const enableScreenshots = SettingsStore.getValue("enableWidgetScreenshots", roomId);
|
|
||||||
|
|
||||||
const capWhitelist = enableScreenshots ? [MatrixCapabilities.Screenshots] : [];
|
|
||||||
|
|
||||||
// Obviously anyone that can add a widget can claim it's a jitsi widget,
|
|
||||||
// so this doesn't really offer much over the set of domains we load
|
|
||||||
// widgets from at all, but it probably makes sense for sanity.
|
|
||||||
if (WidgetType.JITSI.matches(appType)) {
|
|
||||||
capWhitelist.push(MatrixCapabilities.AlwaysOnScreen);
|
|
||||||
}
|
|
||||||
|
|
||||||
return capWhitelist;
|
|
||||||
}
|
|
||||||
|
|
||||||
static getLocalJitsiWrapperUrl(opts: {forLocalRender?: boolean, auth?: string} = {}) {
|
static getLocalJitsiWrapperUrl(opts: {forLocalRender?: boolean, auth?: string} = {}) {
|
||||||
// NB. we can't just encodeURIComponent all of these because the $ signs need to be there
|
// NB. we can't just encodeURIComponent all of these because the $ signs need to be there
|
||||||
const queryStringParts = [
|
const queryStringParts = [
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue