Build 612377stable
Module 468689
22,369 characters · in 392d6075404acda0.jsDependencies
Required by (63)
108221582320508608686665578903166005173155180798214103216599221950254316258118282956292024313003319664328857342218352043355998360449361255417454422559442152462116492385519222521790527678537560558393572874578839653981666801675782685961689906699609700210709779709843720882723574727584747007753031754744807431807780827059860417860603879597894591928529960064978554978994980791
Lazily required by (0)none
Requires (21)
Lazily requires (1)
Source Raw
function(e,r,t){t.d(r,{A:()=>R});var n=t(562708),i=t(765178),l=t(636537),o=t(228366),a=t(398590),E=t(268429),s=t(61310),d=t(626584),u=t(568185),_=t(529942),I=t(164956),c=t(857071),S=t(976860),T=t(138298),G=t(280450),h=t(696451),D=t(71393),A=t(499785),L=t(555337),p=t(652215),U=t(375708);let f=new d.A("GuildSettingsActionCreators"),N={init(e,r,t,n){o.h.dispatch({type:"GUILD_SETTINGS_INIT",guildId:e,section:r,subsection:n,location:t})},async open(e,r,n,i){await Promise.all([t.e("609417"),t.e("462408"),t.e("923068"),t.e("886807"),t.e("150183"),t.e("203112"),t.e("551353"),t.e("876364"),t.e("591326"),t.e("531198"),t.e("811198"),t.e("291847"),t.e("925807"),t.e("996907"),t.e("816027"),t.e("562772"),t.e("8159"),t.e("722514"),t.e("207322"),t.e("361922"),t.e("65764"),t.e("186856"),t.e("3942"),t.e("766811"),t.e("295570"),t.e("301850"),t.e("142753"),t.e("936875"),t.e("862179"),t.e("722784"),t.e("326794"),t.e("906470"),t.e("860350"),t.e("774550"),t.e("552653"),t.e("720210"),t.e("82389"),t.e("606926"),t.e("891089"),t.e("174554"),t.e("196063"),t.e("392028"),t.e("124054"),t.e("419656"),t.e("401317"),t.e("311580"),t.e("67702"),t.e("702154"),t.e("85427"),t.e("275363"),t.e("560570"),t.e("334324"),t.e("64769"),t.e("992956"),t.e("880150"),t.e("490743"),t.e("633196"),t.e("7452"),t.e("529787"),t.e("309499"),t.e("591114"),t.e("691398"),t.e("266201"),t.e("752704"),t.e("56606"),t.e("611585"),t.e("991529"),t.e("234017"),t.e("629972"),t.e("40791"),t.e("358404"),t.e("245758"),t.e("561672"),t.e("977306"),t.e("847980"),t.e("957251"),t.e("677624"),t.e("933373"),t.e("398929"),t.e("201074"),t.e("879641"),t.e("325522"),t.e("862735"),t.e("116815"),t.e("582012"),t.e("781821"),t.e("334168"),t.e("650387"),t.e("35328"),t.e("195719"),t.e("678906"),t.e("358931"),t.e("168248"),t.e("533240"),t.e("962953"),t.e("434168"),t.e("59565"),t.e("238758"),t.e("340363"),t.e("459086"),t.e("61531"),t.e("786749"),t.e("319714"),t.e("189281"),t.e("205035"),t.e("911680"),t.e("98857"),t.e("495628"),t.e("390430"),t.e("326605"),t.e("644289"),t.e("460915"),t.e("675582"),t.e("856943"),t.e("192388"),t.e("165994"),t.e("652091"),t.e("960175"),t.e("377989"),t.e("797845"),t.e("491899"),t.e("867721"),t.e("567999"),t.e("156032"),t.e("267526"),t.e("441674"),t.e("554669"),t.e("281342"),t.e("400088"),t.e("291329"),t.e("296956"),t.e("775417"),t.e("923981"),t.e("618416"),t.e("706073"),t.e("227512"),t.e("262564"),t.e("71866"),t.e("42809"),t.e("891473"),t.e("324732"),t.e("679157"),t.e("1955"),t.e("341161"),t.e("401696"),t.e("202985"),t.e("455021"),t.e("812196"),t.e("661630"),t.e("470126"),t.e("315513"),t.e("162775"),t.e("128804"),t.e("60882"),t.e("71151"),t.e("227853"),t.e("286615"),t.e("70866"),t.e("311541"),t.e("472847"),t.e("870088"),t.e("989649"),t.e("853458"),t.e("586662"),t.e("758053"),t.e("247471"),t.e("889002"),t.e("709976"),t.e("807432"),t.e("873532"),t.e("750955"),t.e("953343"),t.e("279774"),t.e("771593"),t.e("25300"),t.e("697284"),t.e("410470"),t.e("765208"),t.e("711562"),t.e("661157"),t.e("730931"),t.e("291103"),t.e("419121"),t.e("121046"),t.e("489020"),t.e("919789"),t.e("669130"),t.e("802890"),t.e("82937"),t.e("987221"),t.e("253781"),t.e("132964"),t.e("254215"),t.e("314304"),t.e("853855"),t.e("157064"),t.e("831835"),t.e("156957"),t.e("363189"),t.e("604153"),t.e("641877"),t.e("866212"),t.e("535308"),t.e("762309"),t.e("340341"),t.e("918786"),t.e("352421"),t.e("865647"),t.e("701335"),t.e("257935"),t.e("724086"),t.e("358937"),t.e("448738"),t.e("662167"),t.e("258407"),t.e("894292"),t.e("153302"),t.e("836576"),t.e("661779"),t.e("750370"),t.e("686809"),t.e("636909"),t.e("466592"),t.e("73946"),t.e("282050"),t.e("436101"),t.e("976888"),t.e("387970"),t.e("847445"),t.e("919659"),t.e("698136"),t.e("718368"),t.e("983513"),t.e("76928"),t.e("355502"),t.e("528311"),t.e("38012"),t.e("411938"),t.e("198496"),t.e("307389"),t.e("938177"),t.e("848826"),t.e("251714"),t.e("463276"),t.e("507140"),t.e("653383"),t.e("696490"),t.e("31159"),t.e("952068"),t.e("768289"),t.e("772565"),t.e("533781"),t.e("737853"),t.e("225307"),t.e("332165"),t.e("524434"),t.e("854326"),t.e("984"),t.e("226229"),t.e("981833"),t.e("931937"),t.e("516497"),t.e("24774"),t.e("489565"),t.e("684231"),t.e("570690"),t.e("886631"),t.e("74336"),t.e("978898"),t.e("406322"),t.e("942571"),t.e("464759"),t.e("763343"),t.e("194704"),t.e("403643"),t.e("812793"),t.e("293612"),t.e("703728"),t.e("519435"),t.e("634225"),t.e("10985"),t.e("171206"),t.e("102075"),t.e("828178"),t.e("45036"),t.e("480889"),t.e("953840"),t.e("434683"),t.e("920955"),t.e("505928"),t.e("752657"),t.e("747973"),t.e("314001"),t.e("885251"),t.e("167275"),t.e("529366"),t.e("990185"),t.e("444038"),t.e("849162"),t.e("660201"),t.e("180644"),t.e("179301"),t.e("918347"),t.e("785456"),t.e("689521"),t.e("398791"),t.e("10886"),t.e("937509"),t.e("343298"),t.e("564664"),t.e("842631"),t.e("852197"),t.e("553627"),t.e("59599"),t.e("46238"),t.e("875762"),t.e("736919"),t.e("847727"),t.e("459257"),t.e("790484"),t.e("765073"),t.e("631323"),t.e("464452"),t.e("381673"),t.e("714144"),t.e("458855"),t.e("305161"),t.e("845486"),t.e("401425"),t.e("120561"),t.e("880186"),t.e("58353"),t.e("17256"),t.e("499638"),t.e("40416"),t.e("76283"),t.e("517450"),t.e("520689"),t.e("825770"),t.e("870809"),t.e("927532"),t.e("792513"),t.e("292699"),t.e("377016"),t.e("385504"),t.e("269714"),t.e("331696"),t.e("403382"),t.e("807849"),t.e("456506"),t.e("806391"),t.e("803511"),t.e("202342"),t.e("424216"),t.e("840100"),t.e("22865"),t.e("173896"),t.e("57358"),t.e("866539"),t.e("722765"),t.e("172413"),t.e("533158"),t.e("145006"),t.e("33909"),t.e("249169"),t.e("754596"),t.e("357625"),t.e("308093"),t.e("401106"),t.e("498589"),t.e("21486"),t.e("304419"),t.e("622936"),t.e("45268"),t.e("617281"),t.e("164716"),t.e("170282"),t.e("259465"),t.e("655327"),t.e("335532"),t.e("56955"),t.e("463455"),t.e("403655"),t.e("317615"),t.e("577154"),t.e("877730"),t.e("611899"),t.e("527552"),t.e("769266"),t.e("487873"),t.e("765626"),t.e("683302"),t.e("660608"),t.e("744554"),t.e("541137"),t.e("331212"),t.e("638259"),t.e("339072"),t.e("207998"),t.e("683621"),t.e("711162"),t.e("275179"),t.e("289789"),t.e("116125"),t.e("977412"),t.e("19385"),t.e("692811"),t.e("348567"),t.e("452075"),t.e("900277"),t.e("424199"),t.e("342551"),t.e("726391"),t.e("191738"),t.e("645499"),t.e("127962"),t.e("974660"),t.e("736207"),t.e("806827"),t.e("161282"),t.e("60955"),t.e("249681"),t.e("869047"),t.e("996382"),t.e("62052"),t.e("771657"),t.e("122218"),t.e("76428"),t.e("454048"),t.e("77473"),t.e("863232"),t.e("364827"),t.e("25279"),t.e("907167"),t.e("517888"),t.e("910471"),t.e("784569"),t.e("811133"),t.e("861060"),t.e("174016"),t.e("952372"),t.e("262156"),t.e("960235"),t.e("959880"),t.e("77333"),t.e("910486"),t.e("56366"),t.e("797595"),t.e("147662"),t.e("344057"),t.e("641248"),t.e("128504"),t.e("331988"),t.e("544571"),t.e("40291"),t.e("402368"),t.e("733115"),t.e("397270"),t.e("834552"),t.e("190779"),t.e("373122"),t.e("217951"),t.e("221856"),t.e("293159"),t.e("171202"),t.e("755936"),t.e("172503"),t.e("730760"),t.e("330316"),t.e("362931"),t.e("745959"),t.e("858529"),t.e("793716"),t.e("481987"),t.e("595653"),t.e("958038"),t.e("346802"),t.e("576909"),t.e("45594"),t.e("406174"),t.e("708757"),t.e("993103"),t.e("585968"),t.e("188941"),t.e("393336"),t.e("481647"),t.e("776273"),t.e("776602"),t.e("407170"),t.e("140402"),t.e("300699"),t.e("811310"),t.e("21921"),t.e("572963"),t.e("307575"),t.e("349619"),t.e("599666"),t.e("543039"),t.e("554241"),t.e("253729"),t.e("721690"),t.e("136022"),t.e("724303"),t.e("161379"),t.e("521930"),t.e("264236"),t.e("740428"),t.e("234236"),t.e("832817"),t.e("398125"),t.e("221825"),t.e("416143"),t.e("393766"),t.e("901555"),t.e("913823"),t.e("593600"),t.e("571210"),t.e("276640"),t.e("53102"),t.e("295366"),t.e("331549"),t.e("139970"),t.e("676418"),t.e("28154"),t.e("875842"),t.e("844695"),t.e("948804"),t.e("940258"),t.e("988077"),t.e("431011"),t.e("198329"),t.e("858164"),t.e("292583"),t.e("930233"),t.e("561216"),t.e("586127"),t.e("427032"),t.e("50015"),t.e("183776"),t.e("166495"),t.e("343550"),t.e("552712"),t.e("844841"),t.e("829177"),t.e("401518"),t.e("199999"),t.e("9205"),t.e("106943"),t.e("232551"),t.e("482815"),t.e("631644"),t.e("170653"),t.e("892340"),t.e("308555"),t.e("25949"),t.e("88342"),t.e("323354"),t.e("146070"),t.e("611523"),t.e("88599"),t.e("836863"),t.e("27773"),t.e("313681"),t.e("588940"),t.e("417286"),t.e("444376"),t.e("776750"),t.e("472789"),t.e("854622"),t.e("95340"),t.e("807936"),t.e("770697"),t.e("318546"),t.e("132191"),t.e("466322"),t.e("344502"),t.e("936320"),t.e("165595"),t.e("190889"),t.e("894747"),t.e("617249"),t.e("171273"),t.e("790244"),t.e("311802"),t.e("718573"),t.e("672727"),t.e("418943"),t.e("556967"),t.e("784103"),t.e("958428"),t.e("317225"),t.e("643612"),t.e("437065"),t.e("179049"),t.e("809915"),t.e("34472"),t.e("652898"),t.e("709640"),t.e("53374"),t.e("362422"),t.e("710638"),t.e("956191"),t.e("236676"),t.e("590365"),t.e("631825"),t.e("536200"),t.e("696443"),t.e("620320"),t.e("989088"),t.e("731390"),t.e("799657"),t.e("252574"),t.e("747017"),t.e("952548"),t.e("470068"),t.e("146248"),t.e("817989"),t.e("851130"),t.e("621624"),t.e("126780"),t.e("831145"),t.e("631608"),t.e("931319"),t.e("499941"),t.e("761935"),t.e("592731"),t.e("37977"),t.e("858821"),t.e("346102"),t.e("720590"),t.e("133902"),t.e("691671"),t.e("511527"),t.e("11412"),t.e("478476"),t.e("103730"),t.e("763070"),t.e("147626"),t.e("193158"),t.e("502018"),t.e("757598"),t.e("268582"),t.e("400954"),t.e("123353"),t.e("787079"),t.e("803434"),t.e("728633"),t.e("613867"),t.e("561279"),t.e("61129"),t.e("979483"),t.e("689834"),t.e("115754"),t.e("314805"),t.e("173547"),t.e("599141"),t.e("278424"),t.e("401827"),t.e("553984"),t.e("434691"),t.e("225990"),t.e("539620"),t.e("764615"),t.e("943780"),t.e("203589"),t.e("636126"),t.e("562168"),t.e("174630"),t.e("463095"),t.e("884601"),t.e("782969"),t.e("409903"),t.e("405131"),t.e("31267"),t.e("480830"),t.e("179745"),t.e("222380"),t.e("448948"),t.e("682337"),t.e("375767"),t.e("164776"),t.e("280854"),t.e("335395"),t.e("577084"),t.e("377766"),t.e("981004"),t.e("428967"),t.e("148660"),t.e("692215"),t.e("886246"),t.e("945413"),t.e("146844"),t.e("836545"),t.e("163235"),t.e("588070"),t.e("859546"),t.e("784041"),t.e("486672"),t.e("75029"),t.e("963244"),t.e("632756"),t.e("564850"),t.e("858514"),t.e("471955"),t.e("608032"),t.e("170104"),t.e("491793"),t.e("344265"),t.e("477970"),t.e("371133"),t.e("868214"),t.e("454625"),t.e("902564"),t.e("371477"),t.e("67878"),t.e("758946"),t.e("214285"),t.e("248330"),t.e("91450"),t.e("795752"),t.e("803332"),t.e("869546"),t.e("199328"),t.e("938149"),t.e("408362"),t.e("741678"),t.e("772401"),t.e("444795"),t.e("523276"),t.e("637721"),t.e("852617"),t.e("455924"),t.e("102698"),t.e("237834"),t.e("538887"),t.e("88160"),t.e("204744"),t.e("36227"),t.e("386317"),t.e("737021"),t.e("818465"),t.e("410160"),t.e("971430"),t.e("976516"),t.e("400501"),t.e("886243"),t.e("985794"),t.e("767837"),t.e("473384"),t.e("177104"),t.e("282783"),t.e("432209"),t.e("10039"),t.e("305557"),t.e("859991"),t.e("729963"),t.e("368062"),t.e("793438"),t.e("709371"),t.e("310235"),t.e("812042"),t.e("392075"),t.e("102328"),t.e("231578"),t.e("844780"),t.e("896137"),t.e("830938"),t.e("987478"),t.e("288705"),t.e("790417"),t.e("896359"),t.e("837687"),t.e("939171"),t.e("699292"),t.e("50097"),t.e("754982"),t.e("348900"),t.e("182069"),t.e("35485"),t.e("446800"),t.e("384996"),t.e("928662"),t.e("306306"),t.e("979630"),t.e("920282"),t.e("963584"),t.e("654282"),t.e("363618"),t.e("534928"),t.e("76027"),t.e("880239"),t.e("860177"),t.e("875016"),t.e("228843"),t.e("2329"),t.e("883952"),t.e("252229"),t.e("278412"),t.e("858337"),t.e("235996"),t.e("229666"),t.e("476087"),t.e("856753"),t.e("791824"),t.e("589916"),t.e("628752"),t.e("460773"),t.e("831445"),t.e("423532"),t.e("262841"),t.e("488990"),t.e("509793"),t.e("143549"),t.e("509856"),t.e("11301"),t.e("458273"),t.e("208018"),t.e("697526"),t.e("710575"),t.e("881379"),t.e("154630"),t.e("968763"),t.e("521574"),t.e("3131"),t.e("820930"),t.e("906723"),t.e("209729"),t.e("761597"),t.e("159957"),t.e("918024"),t.e("26001"),t.e("736926"),t.e("220287"),t.e("459247"),t.e("414591"),t.e("652111"),t.e("474907"),t.e("324761"),t.e("457458"),t.e("449145"),t.e("214461"),t.e("203930"),t.e("903663"),t.e("338601"),t.e("172883"),t.e("201243"),t.e("820683"),t.e("8563"),t.e("430997"),t.e("349644"),t.e("728136"),t.e("932606"),t.e("647177"),t.e("442191"),t.e("285350"),t.e("365826"),t.e("649520"),t.e("169201"),t.e("165211"),t.e("493014"),t.e("242204"),t.e("111527"),t.e("897073"),t.e("126437"),t.e("215920"),t.e("424265"),t.e("297735"),t.e("127272"),t.e("216084"),t.e("136149"),t.e("678195"),t.e("451778"),t.e("24922"),t.e("522261"),t.e("978046"),t.e("783403"),t.e("565617"),t.e("571470"),t.e("672877"),t.e("643104"),t.e("806295"),t.e("66580"),t.e("24914"),t.e("68532"),t.e("997005"),t.e("20382"),t.e("428367"),t.e("600607"),t.e("847158"),t.e("36624"),t.e("713708"),t.e("610943"),t.e("132737"),t.e("752511"),t.e("283230"),t.e("582486"),t.e("431649"),t.e("273669"),t.e("678050"),t.e("273165"),t.e("836150"),t.e("507775"),t.e("22547"),t.e("734268"),t.e("760989"),t.e("706809"),t.e("466147"),t.e("655552"),t.e("50342"),t.e("225612"),t.e("774021"),t.e("428235"),t.e("942724"),t.e("111346"),t.e("963333"),t.e("303710"),t.e("420491"),t.e("480436"),t.e("838090"),t.e("710014"),t.e("271217"),t.e("597069"),t.e("137937"),t.e("161058"),t.e("592480"),t.e("333097"),t.e("280098"),t.e("727779"),t.e("68904"),t.e("122266"),t.e("41250"),t.e("940248"),t.e("658216"),t.e("146149"),t.e("409391"),t.e("744385"),t.e("396325"),t.e("645830"),t.e("115368"),t.e("203263"),t.e("261939"),t.e("482178"),t.e("775627"),t.e("810262"),t.e("138042"),t.e("238260"),t.e("829961"),t.e("115172"),t.e("995602"),t.e("346313"),t.e("463726"),t.e("689393"),t.e("769369"),t.e("780262"),t.e("830221"),t.e("311471"),t.e("816589"),t.e("459414"),t.e("70008"),t.e("911802"),t.e("512162"),t.e("553683"),t.e("655602"),t.e("866008"),t.e("925501"),t.e("929569"),t.e("636002"),t.e("446035"),t.e("539735"),t.e("426162"),t.e("160178"),t.e("150200"),t.e("159617"),t.e("343233"),t.e("295841"),t.e("662213"),t.e("349545"),t.e("697116"),t.e("553203"),t.e("843019"),t.e("668802"),t.e("660249"),t.e("436509"),t.e("270632"),t.e("718792"),t.e("717460"),t.e("756684"),t.e("44761"),t.e("583827"),t.e("703168"),t.e("398254"),t.e("486155"),t.e("548234"),t.e("806354"),t.e("556026"),t.e("416301"),t.e("722191"),t.e("225961"),t.e("359702"),t.e("708364"),t.e("399108"),t.e("452823"),t.e("779348"),t.e("647011"),t.e("331203"),t.e("466913"),t.e("983947"),t.e("583518"),t.e("71719"),t.e("501888"),t.e("893767"),t.e("870272"),t.e("213848"),t.e("39214"),t.e("588307"),t.e("514878"),t.e("676376"),t.e("426508"),t.e("361347"),t.e("271203"),t.e("269620"),t.e("842935"),t.e("73091"),t.e("269178"),t.e("695067"),t.e("93907"),t.e("886692"),t.e("390213"),t.e("916373"),t.e("81398"),t.e("324484"),t.e("925172"),t.e("232347"),t.e("8458"),t.e("11810"),t.e("591977"),t.e("890152"),t.e("174337"),t.e("646570"),t.e("287973"),t.e("357197"),t.e("314863"),t.e("623386"),t.e("384951"),t.e("560165"),t.e("712390"),t.e("71167"),t.e("306410"),t.e("128781"),t.e("161309"),t.e("694529"),t.e("995210"),t.e("477319"),t.e("721300"),t.e("966016"),t.e("218489"),t.e("78"),t.e("152695"),t.e("124981"),t.e("852694"),t.e("421778"),t.e("532274"),t.e("772238"),t.e("637038"),t.e("781202"),t.e("847214"),t.e("805834"),t.e("677602"),t.e("652191"),t.e("314656"),t.e("639855"),t.e("214530"),t.e("378294"),t.e("666326"),t.e("149409"),t.e("645291"),t.e("303304"),t.e("415046"),t.e("198700")]).then(t.bind(t,422559)),D.A.getGuild(e)?.features.has(p.GuildFeatures.COMMUNITY)&&(r===p.BEX.GUILD_AUTOMOD&&(r=p.BEX.SAFETY,i=p.nd0.SAFETY_AUTOMOD),r===p.BEX.MEMBER_VERIFICATION&&(r=p.BEX.SAFETY,i=p.nd0.SAFETY_DM_AND_SPAM_PROTECTION)),N.init(e,r,n,i),T.A.closeGuildSidebar(e),(0,a.id)(p.zgK.GUILD_SETTINGS)},close(){o.h.dispatch({type:"GUILD_SETTINGS_CLOSE"})},saveRouteStack(e){o.h.dispatch({type:"GUILD_SETTINGS_SAVE_ROUTE_STACK",state:e})},setSection(e,r){let t=L.A.getGuildId();null!=t&&(D.A.getGuild(t)?.features.has(p.GuildFeatures.COMMUNITY)&&(e===p.BEX.GUILD_AUTOMOD&&(e=p.BEX.SAFETY,r=p.nd0.SAFETY_AUTOMOD),e===p.BEX.MEMBER_VERIFICATION&&(e=p.BEX.SAFETY,r=p.nd0.SAFETY_DM_AND_SPAM_PROTECTION)),o.h.dispatch({type:"GUILD_SETTINGS_SET_SECTION",section:e,subsection:r}))},setSearchQuery(e){o.h.dispatch({type:"GUILD_SETTINGS_SET_SEARCH_QUERY",searchQuery:e})},selectRole:(e,r)=>o.h.dispatch({type:"GUILD_SETTINGS_ROLE_SELECT",roleId:e,searchQuery:r}),updateEmbed:(e,r,t)=>l.Bo.patch({url:p.Rsh.GUILD_WIDGET(e),body:{enabled:r,channel_id:t},oldFormErrors:!0,rejectWithError:!0}).then(r=>{o.h.dispatch({type:"GUILD_SETTINGS_SET_WIDGET",guildId:e,enabled:r.body.enabled,channelId:r.body.channel_id})}),updateMFALevel(e){let{guildId:r,level:t}=e;return l.Bo.post({url:p.Rsh.GUILD_MFA(r),body:{level:t},oldFormErrors:!0,rejectWithError:(0,l.fT)()}).then(e=>o.h.dispatch({type:"GUILD_SETTINGS_SET_MFA_SUCCESS",level:e.body.level}))},updateIcon(e,r){l.Bo.patch({url:p.Rsh.GUILD(e),body:{icon:r},oldFormErrors:!0,rejectWithError:(0,l.fT)()}).then(()=>{o.h.dispatch({type:"GUILD_SETTINGS_UPDATE",icon:r}),u.A.checkGuildTemplateDirty(e)},e=>o.h.dispatch({type:"GUILD_SETTINGS_SUBMIT_FAILURE",errors:e.body}))},cancelChanges(e){o.h.dispatch({type:"GUILD_SETTINGS_CANCEL_CHANGES",guildId:e})},updateGuild(e){let{safetyAlertsChannelId:r,profile:t,...n}=e,i={...n};null!=t&&(i.profile={...i.profile??{},...t}),null!=L.A.getGuildId()&&null!=r&&(i.safetyAlertsChannelId=r),o.h.dispatch({type:"GUILD_SETTINGS_UPDATE",...i})},updateGuildProfile(e,r){o.h.dispatch({type:"GUILD_SETTINGS_PROFILE_UPDATE",guildId:e,...r})},saveGuild(e,r){let{name:t,description:n,icon:i,splash:a,banner:d,homeHeader:_,afkChannelId:I,afkTimeout:c,systemChannelId:S,verificationLevel:T,defaultMessageNotifications:G,explicitContentFilter:h,features:D,systemChannelFlags:A,preferredLocale:U,rulesChannelId:N,safetyAlertsChannelId:R,ownerConfiguredContentLevel:y,discoverySplash:g,publicUpdatesChannelId:O,premiumProgressBarEnabled:C,profile:m,moderatorReportingEnabled:b,officialMessageColor:M,verificationRoleId:P}=r,B=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},F={name:t,description:n,icon:i,splash:a,banner:d,home_header:_,features:D,preferred_locale:U,afk_channel_id:I,afk_timeout:c,system_channel_id:S,verification_level:T,default_message_notifications:G,explicit_content_filter:h,system_channel_flags:A,rules_channel_id:N,owner_configured_content_level:y,discovery_splash:g,public_updates_channel_id:O,safety_alerts_channel_id:R,...null!=C?{premium_progress_bar_enabled:C}:null,profile:null!=m?{tag:m.tag}:m,moderator_reporting_enabled:b,official_message_color:M,verification_role_id:P};o.h.dispatch({type:"GUILD_SETTINGS_SUBMIT"});let v=L.A.getPendingOriginalMd5s(),w=E.A.buildHeadersForMd5({[s.f.GUILD_ICON]:v.icon,[s.f.GUILD_BANNER]:v.banner,[s.f.GUILD_INVITE_SPLASH]:v.splash,[s.f.GUILD_DISCOVERY_SPLASH]:v.discoverySplash});return l.Bo.patch({url:p.Rsh.GUILD(e),query:{for_discovery:B.isForDiscovery},body:F,headers:w,oldFormErrors:!0,rejectWithError:(0,l.fT)()}).then(r=>{o.h.dispatch({type:"GUILD_SETTINGS_SUBMIT_SUCCESS",guild:r.body}),u.A.checkGuildTemplateDirty(e)},e=>{if(o.h.dispatch({type:"GUILD_SETTINGS_SUBMIT_FAILURE",errors:e.body}),f.error("Failed to save guild settings",{errors:e.body}),B.throwErr)throw e.body})},updateGuildModeration:(e,r)=>l.Bo.patch({url:p.Rsh.GUILD(e),body:{verification_level:r.verificationLevel,explicit_content_filter:r.explicitContentFilter},oldFormErrors:!0,rejectWithError:(0,l.fT)()}).then(r=>(u.A.checkGuildTemplateDirty(e),r)),transferOwnership(e,r){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return A.A.patch({url:p.Rsh.GUILD(e),body:{owner_id:r,code:i},oldFormErrors:!0,trackedActionData:{event:n.NetworkActionNames.GUILD_TRANSFER_OWNERSHIP,properties:{guild_id:e,verification_type:t}},rejectWithError:(0,l.fT)()})},sendTransferOwnershipPincode(e){let r=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return A.A.put({url:p.Rsh.GUILD_PINCODE(e),oldFormErrors:!0,trackedActionData:{event:n.NetworkActionNames.GUILD_TRANSFER_OWNERSHIP_SEND_CODE,properties:{guild_id:e,is_resend:r}},rejectWithError:(0,l.fT)()})},deleteGuild:e=>l.Bo.post({url:p.Rsh.GUILD_DELETE(e),oldFormErrors:!0,rejectWithError:(0,l.fT)()}).then(()=>{N.close()}),async leaveGuild(e){let r=arguments.length>1&&void 0!==arguments[1]&&arguments[1],t=c.A.isLurking(e);await l.Bo.del({url:p.Rsh.GUILD_LEAVE(e),body:{lurking:t||h.Ay.isCurrentUserGuest(e)},oldFormErrors:!0,rejectWithError:(0,l.fT)()}).then(()=>{i.O.announce(U.intl.string(U.t["7iPyVW"]))}),N.close(),r&&t&&(0,S.pX)(p.BVt.GUILD_DISCOVERY)},async updateMemberRoles(e,r,t,n,i){I.A.isFullServerPreview(e)&&r===G.default.getId()?(0,_.ID)(e,t):(await l.Bo.patch({url:p.Rsh.GUILD_MEMBER(e,r),body:{roles:t},oldFormErrors:!0,rejectWithError:(0,l.fT)()}),n.forEach(t=>o.h.dispatch({type:"GUILD_ROLE_MEMBER_ADD",guildId:e,roleId:t,userId:r})),i.forEach(t=>o.h.dispatch({type:"GUILD_ROLE_MEMBER_REMOVE",guildId:e,roleId:t,userId:r})))},bulkAddMemberRoles:(e,r,t)=>l.Bo.patch({url:p.Rsh.GUILD_ROLE_MEMBERS(e,r),body:{member_ids:t},rejectWithError:(0,l.fT)()}).then(t=>{o.h.dispatch({type:"GUILD_ROLE_MEMBER_BULK_ADD",guildId:e,roleId:r,added:t.body})}),enableIntegration:(e,r,t)=>l.Bo.post({url:p.Rsh.GUILD_INTEGRATIONS(e),body:{type:r,id:t},oldFormErrors:!0,rejectWithError:(0,l.fT)()}),disableIntegration:(e,r)=>l.Bo.del({url:p.Rsh.GUILD_INTEGRATION(e,r),oldFormErrors:!0,rejectWithError:(0,l.fT)()}),updateIntegration:(e,r,t,n,i)=>l.Bo.patch({url:p.Rsh.GUILD_INTEGRATION(e,r),body:{expire_behavior:t,expire_grace_period:n,enable_emoticons:i},oldFormErrors:!0,rejectWithError:(0,l.fT)()}),syncIntegration(e,r){l.Bo.post({url:p.Rsh.GUILD_INTEGRATION_SYNC(e,r),oldFormErrors:!0,rejectWithError:(0,l.fT)()})},async migratePinPermission(e){await l.Bo.post({url:p.Rsh.GUILD_MIGRATE_PIN_PERMISSION(e),rejectWithError:!0}).then(()=>o.h.dispatch({type:"GUILD_SETTINGS_PIN_PERMISSION_MIGRATED",guildId:e}))},async migrateSlowmodePermission(e){await l.Bo.post({url:p.Rsh.GUILD_MIGRATE_SLOWMODE_PERMISSION(e),rejectWithError:!0}).then(()=>o.h.dispatch({type:"GUILD_SETTINGS_SLOWMODE_PERMISSION_MIGRATED",guildId:e}))},async migratePermissions(e,r){let{migratePin:t,migrateSlowmode:n}=r;t&&await N.migratePinPermission(e),n&&await N.migrateSlowmodePermission(e)}},R=N}